随笔分类 -  PyQT5

摘要:# 清除文本框 self.textEdit_detail.clear() # 清楚表格所有行 self.tableWidget.setRowCount(0) self.tableWidget.clearContents() # 清除进度条 self.progressBar.reset() app.p 阅读全文
posted @ 2021-04-30 12:38 胸怀丶若谷 阅读(2390) 评论(0) 推荐(0) 编辑
摘要:import sysfrom ui.MainWindow import Ui_Form from PyQt5.QtWidgets import QApplication, QMainWindowclass MyMainWindow(QMainWindow, Ui_Form): def __init_ 阅读全文
posted @ 2021-04-23 19:32 胸怀丶若谷 阅读(229) 评论(0) 推荐(0) 编辑
摘要:对于执行很耗时的程序来说,由于PyQt需要等待程序执行完毕才能进行下一步,这个过程表现在界面上就是卡顿,而如果需要执行这个耗时程序时不断的刷新界面。那么就可以使用QApplication.processEvents(),那么就可以一边执行耗时程序,一边刷新界面的功能,给人的感觉就是程序运行很流畅,因 阅读全文
posted @ 2021-02-26 10:13 胸怀丶若谷 阅读(1277) 评论(0) 推荐(0) 编辑
摘要:常用方法如下所示: setCheckable():设置按钮是否已经被选中,如果设置为True,则表示按钮将保持已点击和释放状态。 toggl():在按钮之间进行切换 setIcon():设置按钮上的图标 setEnabled():设置按钮是否可以使用当设置为False时,按钮变成不可用状态,点击它不 阅读全文
posted @ 2021-02-24 13:23 胸怀丶若谷 阅读(460) 评论(0) 推荐(0) 编辑
摘要:addLayout():用于在布局中插入子布局 addWidget():用于在布局中插入控件 阅读全文
posted @ 2021-01-15 09:13 胸怀丶若谷 阅读(122) 评论(0) 推荐(0) 编辑
摘要:错误: 解决方式:输入一下命令 1 pip3 install --upgrade setuptools 2 python3 -m pip install --upgrade pip 输入命令: 1 pip3 install PyQt5 PyQt5安装完成。 参考链接: https://www.jia 阅读全文
posted @ 2020-10-09 10:05 胸怀丶若谷 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:QRadioButton 该类提供了一组可供选择的按钮和文本标签,用户可以选择其中一个选项,标签用于显示对应的文本信息。单选钮是一种开关按钮,可以切换为on或者off,急checked或者unchecked,主要是为用户提供“多选一”的选择。 QRadioButton 是单选按钮默认是独占的。对于继 阅读全文
posted @ 2020-08-01 14:34 胸怀丶若谷 阅读(2944) 评论(0) 推荐(0) 编辑
摘要:1 import sys 2 from PyQt5.QtCore import * 3 from PyQt5.QtGui import * 4 from PyQt5.QtWidgets import * 5 6 class Form(QDialog): 7 def __init__(self): 8 阅读全文
posted @ 2020-08-01 13:48 胸怀丶若谷 阅读(973) 评论(0) 推荐(0) 编辑
摘要:在任何GUI设计中,按钮都是最重要的常用的触发动作请求的方式,用来和用户进行交互操作。在PyQt中根据不同的使用场景将按钮划分为不同的表现形式。按钮的积累是QAbstractButton,提供了按钮的通用性功能。QAbstractButton类为抽象类,不能实例化,必须有其他的按钮类继承Qabstr 阅读全文
posted @ 2020-08-01 10:21 胸怀丶若谷 阅读(257) 评论(0) 推荐(0) 编辑
摘要:import sys from PyQt5.QtWidgets import QApplication, QWidget, QTextEdit,QVBoxLayout, QPushButton class TextEditDemo(QWidget): def __init__(self): supe 阅读全文
posted @ 2020-08-01 10:07 胸怀丶若谷 阅读(825) 评论(0) 推荐(0) 编辑
摘要:QTextEdit类是一个多行文本框控件,可以显示多行文本内容,当文本框超出控件显示范围时,可以显示水平个垂直滚动条。QTextEdit不仅可以显示文本还可以显示HTML文档。 QTextEdit类中的常用方法如下: setPlainText():设置多行文本框的文本内容 toPlainText() 阅读全文
posted @ 2020-08-01 09:56 胸怀丶若谷 阅读(753) 评论(0) 推荐(0) 编辑
摘要:1 import sys 2 from PyQt5.QtWidgets import QApplication, QLineEdit, QWidget, QFormLayout 3 from PyQt5.QtGui import QIntValidator, QDoubleValidator, QF 阅读全文
posted @ 2020-08-01 09:48 胸怀丶若谷 阅读(132) 评论(0) 推荐(0) 编辑
摘要:1 """输入掩码""" 2 3 import sys 4 from PyQt5.QtWidgets import QApplication, QLineEdit, QWidget, QFormLayout 5 6 class lineEditDeom(QWidget): 7 8 def __ini 阅读全文
posted @ 2020-08-01 09:31 胸怀丶若谷 阅读(359) 评论(0) 推荐(0) 编辑
摘要:1 """验证器""" 2 import sys 3 from PyQt5.QtWidgets import QApplication, QLineEdit, QWidget, QFormLayout 4 from PyQt5.QtGui import QIntValidator, QDoubleV 阅读全文
posted @ 2020-07-31 15:21 胸怀丶若谷 阅读(307) 评论(0) 推荐(0) 编辑
摘要:1 import sys 2 from PyQt5.QtWidgets import QApplication, QLineEdit, QWidget, QFormLayout 3 4 class lineEditDemo(QWidget): 5 def __init__(self): 6 supe 阅读全文
posted @ 2020-07-30 17:42 胸怀丶若谷 阅读(497) 评论(0) 推荐(0) 编辑
摘要:QLineEdit类是一个单行文本框控件,可以输入单行字符串,如果需要输入多行字符串,使用QTextEdit类。 QLineEdit类中的常用方法: setAkignment(): 按固定值方式对齐文本: Qt.AlignLeft,水平方向靠左对齐。 Qt.AlignRight,水平方向靠右对齐 Q 阅读全文
posted @ 2020-07-30 17:27 胸怀丶若谷 阅读(595) 评论(0) 推荐(0) 编辑
摘要:1 from PyQt5.QtWidgets import * 2 import sys 3 4 class QlabelDemo(QDialog): 5 def __init__(self): 6 super().__init__() 7 8 self.setWindowTitle('QLabel 阅读全文
posted @ 2020-07-30 16:57 胸怀丶若谷 阅读(674) 评论(0) 推荐(1) 编辑
摘要:1 from PyQt5.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayout 2 from PyQt5.QtCore import Qt 3 from PyQt5.QtGui import QPixmap, QPalette 4 i 阅读全文
posted @ 2020-07-30 15:19 胸怀丶若谷 阅读(167) 评论(0) 推荐(0) 编辑
摘要:setAlignment: 按固定值方式对齐文本 Qt.AlignLeft:水平方向靠左对齐 Qt.AlignRight:水平方向靠右对齐 Qt.AlignCenter:水平方向居中对齐 Qt.AlignJustify:水平方向调整间距两端对齐 Qt.AlignTop:垂直方向靠上对齐 Qt.Ali 阅读全文
posted @ 2020-07-30 14:43 胸怀丶若谷 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:1 """设置一个气泡提示""" 2 3 import sys 4 from PyQt5.QtWidgets import QWidget, QToolTip, QApplication 5 from PyQt5.QtGui import QFont 6 7 class Winform(QWidge 阅读全文
posted @ 2020-07-30 14:28 胸怀丶若谷 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示