上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页
摘要: 首先设置model,用于设置表头属性和填充表格内容, 然后使用QTableView将model填充到表格内 """ 显示二维表数据(QTableView控件) 数据源 Model 需要创建QTableView实例和一个数据源(Model), 然后将两者关联 MVC: Model Viewer Con 阅读全文
posted @ 2022-02-01 22:08 c语言我的最爱 阅读(3703) 评论(0) 推荐(1) 编辑
摘要: 通过点击按钮, 打开文件, 打开打印机设置, 打开打印机对话界面进行打印 """ 显示打印对话框 """ from PyQt5 import QtGui, QtWidgets, QtPrintSupport from PyQt5.QtWidgets import QMainWindow from P 阅读全文
posted @ 2022-02-01 21:38 c语言我的最爱 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 设计一个文本编辑框,然后将打印的内容导向到图像编辑器上,通过绘图编辑器对文本编辑框的内容进行打印 """ 使用打印机 """ from PyQt5 import QtGui, QtWidgets, QtPrintSupport from PyQt5.QtWidgets import QMainWin 阅读全文
posted @ 2022-02-01 21:10 c语言我的最爱 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 通过点击菜单栏的按钮,在状态栏显示5秒的文字 """ 创建和使用状态栏 """ import sys, math from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * class Stat 阅读全文
posted @ 2022-02-01 20:33 c语言我的最爱 阅读(1716) 评论(0) 推荐(0) 编辑
摘要: 构造工具栏, 然后根据工具栏绑定事件,同时将文字放在图标的下方 """ 创建和使用工具栏 工具栏默认按钮: 只显示图标, 将文本作为悬停时 工具栏按钮有3种显示状态 1.只显示图标 2.只显示文本 3.只显示图标和文本 """ import sys, math from PyQt5.QtWidget 阅读全文
posted @ 2022-02-01 15:47 c语言我的最爱 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 使用menuBar()获取菜单栏, 使用.addMenu("文件")构造单个菜单, 使用.addAction("新建") 进行按钮的添加 下面主要是添加两个菜单栏,作为布局 """ 创建和使用菜单 """ import sys, math from PyQt5.QtWidgets import * 阅读全文
posted @ 2022-02-01 10:55 c语言我的最爱 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 下面使用了4中不同的时间格式来显示不同的时间情况, 如日期和时间的显示等 """ 输入各种风格的日期和时间 QDataTimeEdit """ """ 日历控件 QCalendarWidget """ import sys, math from PyQt5.QtWidgets import * fr 阅读全文
posted @ 2022-01-31 23:50 c语言我的最爱 阅读(916) 评论(0) 推荐(0) 编辑
摘要: 设置日期的最小和最大范围,同时设置点击事件, 将点击的日期显示在label控件上 """ 日历控件 QCalendarWidget """ import sys, math from PyQt5.QtWidgets import * from PyQt5.QtGui import * from Py 阅读全文
posted @ 2022-01-31 22:12 c语言我的最爱 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 通过复制和粘贴文本, 复制和粘贴图片, 通过复制和粘贴html来演示剪切板的功能 """ 使用剪切板 """ import sys, math from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore impo 阅读全文
posted @ 2022-01-31 21:47 c语言我的最爱 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 将LineEdit的文本拖拽到下拉框中 """ 让控件支持拖拽动作 A.setDragEnabled(True) 可以进行拖拽 B.setAcceptDrops(True) 可以接收拖拽 B需要两个事件 1. dragEnterEvent 将A拖到B触发 2. dropEvent 在B的区域放下A时 阅读全文
posted @ 2022-01-31 20:57 c语言我的最爱 阅读(1445) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页