pyqt学习
文章平均质量分 77
记录pyqt编程知识点、技巧、实际项目中各个问题的解决方案
码进未来
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pyqt5-QCheckBox控件使用介绍
一、简介作用:用于给用户提供若干选项中的多选操作,比如:爱好可以有多个 等等。继承自 QAbstractButton。1、基础工程from PyQt5.Qt import *import sysapp = QApplication(sys.argv)window = QWidget()window.setWindowTitle("QCheckBox测试")window.resize(400, 400)#*******创建QCheckBox*******开始cb = QChec原创 2024-02-03 09:16:28 · 1155 阅读 · 0 评论 -
QButtonGroup使用介绍
apiapi功能向按钮组中添加按钮如果id为-1,则将为该按钮分配一个id。自动分配的ID保证为负数,从-2开始。如果要分配自己的ID,请使用正值以避免冲突应用场景向按钮组中添加按钮, 并选择性设置ID。代码import syswindow.setWindowTitle("按钮组的使用")#*******QButtonGroup创建和添加按钮 *******开始# 创建四个单选按钮rb_male = QRadioButton("男", window)原创 2024-02-02 15:42:57 · 1727 阅读 · 0 评论 -
QSS结合 对象的名称和属性设置 的使用
可以使用QSS来控制QT中控件样式,将QSS单独配置成一个文件,这样所有想使用对应样式的窗口都可以独立调用对应的QSS文件,方便样式复用。原创 2023-12-07 10:08:59 · 1555 阅读 · 0 评论 -
QRadioButton多组互斥问题
使用 QButtonGroup 对 QRadioButton 进行互斥分组是推荐的方案,QButtonGroup 还具备多种扩展的api功能,后续会更新。原创 2023-12-25 15:51:19 · 2240 阅读 · 0 评论 -
浅析pyqt事件机制
事件是指用户操作或系统发生的各种动作,比如鼠标点击、键盘输入、窗口大小变化等。事件可以由用户或操作系统触发,然后被传递给应用程序进行处理。PyQt的事件机制通过事件循环(Event Loop)和事件过滤器(Event Filter)来实现。 事件循环是PyQt应用程序的核心机制,它负责接收事件、分发事件和调用对应的事件处理函数。事件循环不断地从操作系统接收事件,并将它们分发给应用程序的对象。每个对象都可以通过重写对应的事件处理函数来响应不同类型的事件。原创 2023-12-07 17:14:03 · 1453 阅读 · 0 评论 -
PyCharm活动模板设置
生成模板后,光标会先在title处,后在code处。创建了模板内容后,光标会直接跳到此处。打开设置,找到模板设置,添加模板。完成标题后,光标会跳到此处。配置标题和编辑内容起始处。设置输入的提示词等信息。原创 2023-12-06 16:11:10 · 696 阅读 · 0 评论 -
1.pipenv创建pyqt5虚拟环境
创建一个基于Python 3.8的虚拟环境,并生成一个对应的Pipfile用于管理项目包依赖。如果想要使用其他Python版本,只需将。不能使用 pipenv --three 的指令创建。cmd进入我要创建环境的目录下。替换为需要的版本号即可。##二、安装虚拟环境。原创 2023-12-06 11:18:09 · 552 阅读 · 0 评论
分享