上一页 1 2 3 4 5 6 7 ··· 27 下一页
摘要: 一、选项卡控件QTabWidget import sys # 使用调色板等 from PyQt5.QtGui import QIcon # 导入QT,其中包含一些常量,例如颜色等 # 导入常用组件 from PyQt5.QtWidgets import QApplication, QMainWind 阅读全文
posted @ 2020-06-16 15:40 风间悠香 阅读(4206) 评论(0) 推荐(1) 编辑
摘要: 一、修改窗口的风格(控件风格) 修改Window的风格,只会响应窗口中的所有控件,而对窗口的标题栏等没有影响(标题栏是受系统风格影响的)。 import sys # 导入QT,其中包含一些常量,例如颜色等 from PyQt5.QtCore import Qt from PyQt5 import Q 阅读全文
posted @ 2020-06-16 13:47 风间悠香 阅读(3664) 评论(0) 推荐(0) 编辑
摘要: 一、子线程中更新UI数据 当我们要持续的更新主线程UI中控件的数据时,可能会导致主窗口阻塞(未响应),这是就需要用子线程将数据传递给主线程,并调用槽函数来更新控件显示数据。 import sys import time # 导入QT,其中包含一些常量,例如颜色等 from PyQt5.QtCore 阅读全文
posted @ 2020-06-15 17:41 风间悠香 阅读(8113) 评论(0) 推荐(2) 编辑
摘要: 一、简单Demo 简单使用信号和槽(之前常用的使用方式): class DemoWin(QMainWindow): def __init__(self): super().__init__() self.initUI() def initUI(self): self.resize(400, 250) 阅读全文
posted @ 2020-06-15 16:40 风间悠香 阅读(2690) 评论(0) 推荐(0) 编辑
摘要: 一、菜单栏 手工使用代码创建菜单栏主要有以下步骤: 1)创建一个获取窗口的menuBar实例(这个实例是MainWindow的成员属性) 2)在menuBar中添加Menu 3)在Menu中添加Actions 4)为Actions绑定triggered事件 菜单栏Demo: import sys # 阅读全文
posted @ 2020-06-15 15:39 风间悠香 阅读(4238) 评论(0) 推荐(1) 编辑
摘要: 一、将文本拖拽到QComboBox中 想让控制支持拖拽,要满足以下几个条件: 1)被拖拽的控件要设置支持拖拽 setDragEnabled(True) 2)拖拽放置控件要设置允许接收 setAcceptDrops(True) 完整案例Demo: import sys # 导入QT,其中包含一些常量, 阅读全文
posted @ 2020-06-15 12:34 风间悠香 阅读(2033) 评论(0) 推荐(0) 编辑
摘要: 一、QDialog对话框 QDialog是所有对话框的父类,其子类包含: 1)QMessageBox 2)QColorDialog 3)QFileDialog 4)QFontDialog 5)QInputDialog def initUI9(self): self.resize(200, 100) 阅读全文
posted @ 2020-06-15 11:26 风间悠香 阅读(8470) 评论(1) 推荐(1) 编辑
摘要: 一、QSpinBox控件 1.使用示例 def initUI8(self): # 调整窗口大小 self.resize(200,100) # label用于显示当前spinBox的值 self.label = QLabel("当前值") self.label.setAlignment(Qt.Alig 阅读全文
posted @ 2020-06-12 17:42 风间悠香 阅读(1498) 评论(0) 推荐(1) 编辑
摘要: 一、QPushButton控件 QAbstractButton是所有按钮空间的父类,提供了一系列按钮共用方法。 1.按钮的可选中状态 QPushButton虽然是一个普通按钮,但也可以由checkbox那样的选中状态(按下和弹起)。 def initUI(self): button1 = QPush 阅读全文
posted @ 2020-06-12 17:21 风间悠香 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 一、控件添加提示信息 将鼠标停在控件上,可以显示一个提示的信息。 需要引入: from PyQt5.QtWidgets import QToolTip 如果需要修改字体,则需要引入: from PyQt5.QtGui import QFont class MyWindow(QMainWindow): 阅读全文
posted @ 2020-06-12 17:20 风间悠香 阅读(2348) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 27 下一页