随笔分类 - pyqt5学习笔记
记录学习pyqt5学习过程
摘要:https://blog.csdn.net/weixin_41710606/article/details/86747877 https://blog.csdn.net/qq_31342997/article/details/89174950
阅读全文
摘要:import sys from PyQt5.QtGui import * from PyQt5.QtCore import * from PyQt5.QtWidgets import * class MenuDemo(QMainWindow): def __init__(self, parent=N
阅读全文
摘要:QSpinBox:步长调节器和一个单行文本框 案例 from PyQt5.Qt import * class SB(QSpinBox): def textFromValue(self, p_int): print("xx2", p_int) # 1 * 1 return str(p_int) + "
阅读全文
摘要:安装环境:https://bbs.huaweicloud.com/blogs/141628
阅读全文
摘要:QKeySequeueEdit:通常用作快捷方式 案例 from PyQt5.Qt import * class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle("QKeySequenceEdit
阅读全文
摘要:QPainTextEditer:纯文本编辑 案例 from PyQt5.Qt import * import sys # *************占位提示文本***************开始 # app = QApplication(sys.argv) # # window = QWidget(
阅读全文
摘要:QTextEditer:继承QAbstractScrollArea 适用于段落和字符 是一个高级的所见即所得查看器、编辑器 可以加载纯文本和富文本文件 案例:如下所示 占位提示文本 内容设置 自动化格式 软换行模式 覆盖模式设置 字体格式 颜色设置 对齐方式 光标设置 只读设置 from PyQt5
阅读全文
摘要:QABstractScrollArea是滚动区域的低级抽象 案例 from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.setWindowTitle("QTextEdit父类功
阅读全文
摘要:QFrame是一个基类,可以选择直接使用;主要用来控制一些边框样式案例 from PyQt5.Qt import * import sys # 是一个基类,可以选择直接使用;主要用来控制一些边框样式 # 1. 创建一个应用程序对象 app = QApplication(sys.argv) # 2.
阅读全文
摘要:QLinneEdit即单行文本编辑器,允许用户输入和编辑单行纯文本 案例说明 文本设置和获取 文本输出模式 占位提示字符串 清空按钮显示 添加操作行为 自动补全 输入限制 输入设置验证器方式一 输入设置验证器方式二 掩码字符 光标控制 文本边框设置 对齐方式 信号 from PyQt5.Qt imp
阅读全文
摘要:QCheckbox:复选框,一般用于给用户提供若干选项中多选操作 案例 from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.setWindowTitle('QCheckBox
阅读全文
摘要:ButtonGroup即按钮组;提供一个按钮容器,可以将多个按钮划分为一组 案例 from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.setWindowTitle("按钮组的
阅读全文
摘要:QRadioButton继承于QAbstractButton;一般用于给用户提供若干选项中的单选操作案例 from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.setWindo
阅读全文
摘要:QToolButton继承于QAbstractButton;提供一个快速访问按钮 案例:每一个都是独立的程序 简单案例 按钮样式风格 设置箭头 自动提升 菜单 from PyQt5.Qt import * import sys # *************简单案例***************开始
阅读全文
摘要:QCommandLinkButton继承于QPushButton;用途类似于按钮,用于一组互斥选项之间进行选择案例展示 # 0. 导入需要的包和模块 from PyQt5.Qt import * import sys # 1. 创建一个应用程序对象 app = QApplication(sys.ar
阅读全文
摘要:QPushButton继承于基类QAbstractButton;QAbstractButton的方法QPushButton都可以用;用来给用户点击,来完成某种动作的控件 案例: 控件建立 扁平化 简单菜单建立 右击菜单建立 from PyQt5.Qt import * import sys # **
阅读全文
摘要:QAbstractbutton是按钮类抽象的基类,无法使用只能通过子类去实现他所拥有的功能 简单例子 from PyQt5.Qt import * import sys app = QApplication(sys.argv) window = QWidget() window.setWindowT
阅读全文
摘要:QmMainwindow:用来创建窗口,窗口可以包含菜单栏,工具栏,状态栏,标题栏 设置状态栏 import sys from PyQt5.QtWidgets import QMainWindow, QApplication from PyQt5.QtGui import QIcon class M
阅读全文
摘要:使用步骤:1.创建一个布局管理器对象 2.直接把布局管理器对象设置给需要布局的父控件 3.把需要布局的子控件添加到布局管理器当中 简单实例: QBoxlayout:盒子布局 from PyQt5.Qt import * import sys class Window(QWidget): def __
阅读全文
摘要:pyqt的线程的使用非常简单-建立一个自定义的类(如thread),使它继承自QThread,并实现其run()方法即可; 在使用线程时可以直接得到thread实例,调用其start()函数即可启动线程。线程启动后,会自动调用其实现run方法,该方法就是线程的执行函数。 业务的线程任务就写在run(
阅读全文

浙公网安备 33010602011771号