PyQt(Python+Qt)学习随笔
PyQt学习随笔
PyQt(Python+Qt)学习随笔:PyQt帮助文档导入assistant后离线查阅
随笔分类:
第一部分 Qt Designer控件属性
第二部分 事件捕获方法
第三部分 Model/View相关知识
第四部分 其它
第一部分 Qt Designer控件属性:
控件汇总属性介绍:
PyQt(Python+Qt)入门学习:Qt Designer可视化设计界面组件与QWidget类相关的组件属性详解
分类分解属性详细介绍:
位置和大小控制类:
1、PyQt(Python+Qt)学习随笔:Qt Designer中部件的三个属性sizeHint缺省尺寸、minimumSizeHint建议最小尺寸和minimumSize最小尺寸
2、PyQt(Python+Qt)学习随笔:部件的geometry几何属性
3、PyQt(Python+Qt)学习随笔:部件的大小策略sizePolicy的含义
4、PyQt(Python+Qt)学习随笔:Qt Designer中部件mimimumSize和maximumSize的含义
5、PyQt(Python+Qt)学习随笔:Qt Designer中部件的 baseSize和sizeIncrement
6、PyQt(Python+Qt)学习随笔:部件的minimumSize、minimumSizeHint之间的区别与联系
7、PyQt(Python+Qt)学习随笔:部件拉伸策略sizePolicy优先级
8、PyQt(Python+Qt)学习随笔:窗口对象尺寸调整相关的函数resize、showMaximized、showNormal、showMinimized
9、PyQt(Python+Qt)学习随笔:desktop的frameGeometry、frameSize、availableGeometry,screenGeometry
10、PyQt(Python+Qt)学习随笔:desktop的宽带、高度widthMM、heightMM
界面响应事件控制类:
1、PyQt(Python+Qt)学习随笔:Qt Designer中部件的mouseTracking和tabletTracking属性
2、PyQt(Python+Qt)学习随笔:Qt Designer中部件的焦点策略focusPolicy设置
3、PyQt(Python+Qt)学习随笔:Qt Designer中部件的快捷菜单策略(contextMenuPolicy)取值及含义
4、PyQt(Python+Qt)学习随笔:Qt Designer中部件的是否接受鼠标拖放事件的acceptDrops属性及含义
5、PyQt(Python+Qt)学习随笔:部件的inputMethodHints属性
6、PyQt(Python+Qt)学习随笔:模式窗口的windowModality属性与modal属性
7、PyQt(Python+Qt)学习随笔:Designer(设计师)中部件属性编辑的cursor(光标样式)属性
8、PyQt(Python+Qt)学习随笔:部件的enabled属性
9、PyQt(Python+Qt)学习随笔:在父窗口中弹出子窗口无法显现的问题
10、PyQt(Python+Qt)学习随笔:在一个窗口点击按钮弹出另一个窗口的实现方法及注意事项
11、PyQt(Python+Qt)学习随笔:Qt Designer中连接Action和槽函数
12、PyQt(Python+Qt)学习随笔:实现toolButton与Action的关联
13、PyQt(Python+Qt)学习随笔:设定toolButton弹出菜单的方法
14、PyQt(Python+Qt)学习随笔:Qt Designer中建立CommandLinkButton信号与Action的槽函数连接
15、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的accepted、rejected和helpRequested信号
16、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的确认clicked信号是哪个按钮发送的方法
外观控制类:
1、PyQt(Python+Qt)学习随笔:Qt Designer中部件的调色板和字体设置
2、PyQt(Python+Qt)学习随笔:Qt Designer中部件的windowIcon属性
3、PyQt(Python+Qt)学习随笔:Qt Designer中部件的windowTitle和windowOpacity属性
4、PyQt(Python+Qt)学习随笔:Qt Designer中部件的layoutDirection属性
5、PyQt(Python+Qt)学习随笔:Qt Designer中部件的autoFillBackground属性
6、PyQt(Python+Qt)学习随笔:Qt Designer中部件的样式表styleSheet属性
信息管理类:
1、PyQt(Python+Qt)学习随笔:Qt Designer中部件与国际化有关的设置translatable、 disambiguation和comment含义
2、PyQt(Python+Qt)学习随笔:Qt Designer中部件的toolTip、toolTipDuration、statusTip、whatsThis属性
3、PyQt(Python+Qt)学习随笔:Qt Designer中部件的accessibleDescription和accessibleName辅助阅读属性
4、PyQt(Python+Qt)学习随笔:Qt Designer中部件的locale属性
5、PyQt(Python+Qt)学习随笔:Qt Designer中窗口对象的windowFilePath属性
主窗口属性类:
1、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象的iconSize属性
2、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象的animated属性
3、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象的toolButtonStyle属性
4、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象documentMode属性
5、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象的tabShape属性
6、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象unifiedTitleAndToolBarOnMac属性
7、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象的dockOptions属性
8、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象dockNestingEnabled属性
9、PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象unifiedTitleAndToolBarOnMac属性
10、PyQt(Python+Qt)学习随笔:Qt Designer中Action创建的方法
11、PyQt(Python+Qt)学习随笔:Qt Designer中Action关联menu菜单和toolBar的方法
12、PyQt(Python+Qt)学习随笔:Qt Designer中Action的信号
13、PyQt(Python+Qt)学习随笔:Qt Designer中的menu菜单及menu bar菜单栏
14、PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的movable属性
15、PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的allowedAreas属性
16、PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的orientation属性和iconSize属性
17、PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的toolButtonStyle属性
18、PyQt(Python+Qt)学习随笔:Qt Designer中toolBar的floatable属性
19、PyQt(Python+Qt)学习随笔:Action功能详解及Designer中的操作方法
20、PyQt(Python+Qt)学习随笔:Designer中ItemViews类部件frameShape属性
对话窗QDialog属性类:
1、PyQt(Python+Qt)学习随笔:Qt Designer组件属性编辑界面中对话窗QDialog的sizeGripEnabled属性
2、PyQt(Python+Qt)学习随笔:Qt Designer组件属性编辑界面中对话窗QDialog的modal属性
布局部件属性
1、PyQt(Python+Qt)学习随笔:布局控件layoutStretch属性
2、PyQt(Python+Qt)学习随笔:布局控件layoutSpacing属性
3、PyQt(Python+Qt)学习随笔:布局控件layout的LeftMargin等contentsMargins属性
4、PyQt(Python+Qt)学习随笔:布局控件layout的layoutSizeConstraint属性
5、PyQt(Python+Qt)学习随笔:布局控件layout的layoutSizeConstraint属性不起作用的问题解决办法
6、PyQt(Python+Qt)学习随笔:窗口部件大小策略sizePolicy与SizeConstraint布局大小约束的关系
7、PyQt(Python+Qt)学习随笔:gridLayout的layoutHorizontalSpacing和layoutVerticalSpacing属性
8、PyQt(Python+Qt)学习随笔:gridLayout的layoutRowStretch和layoutColumnStretch属性
9、PyQt(Python+Qt)学习随笔:formLayout的layoutFieldGrowthPolicy属性
10、PyQt(Python+Qt)学习随笔:formLayout的layoutRowWrapPolicy属性
11、PyQt(Python+Qt)学习随笔:formLayout的layoutLabelAlignment 属性
12、PyQt(Python+Qt)学习随笔:formLayout的layoutFormAlignment 属性
13、PyQt(Python+Qt)学习随笔:Qt Designer中spacer部件的sizeType属性
14、PyQt(Python+Qt)学习随笔:Qt Designer中spacer部件的orientation属性
15、PyQt(Python+Qt)学习随笔:Qt Designer中spacer部件的sizeHint属性
16、PyQt(Python+Qt)学习随笔:gridLayout的layoutRowMinimumHeight和layoutColumnMinimumWidth属性
按钮QAbstractButton 和其派生类的属性:
1、PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的text属性
2、PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的icon属性和iconSize属性
3、PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的shortcut 属性
4、PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的checkable和checked属性
5、PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件autoRepeat、autoRepeatDelay、autoRepeatInterval属性
6、PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件autoExclusive属性
7、PyQt(Python+Qt)学习随笔:Designer中PushButton按钮default、atuoDefault属性
8、PyQt(Python+Qt)学习随笔:Designer中PushButton按钮flat属性
9、PyQt(Python+Qt)学习随笔:toolButton的popupMode属性
10、PyQt(Python+Qt)学习随笔:toolButton的toolButtonStyle属性
11、PyQt(Python+Qt)学习随笔:toolButton的autoRaise和arrowType属性
12、PyQt(Python+Qt)学习随笔:复选框checkBox的tristate属性
13、PyQt(Python+Qt)学习随笔:QCommandLinkButton的特征及用途
14、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的clicked信号参数QAbstractButton *解决办法
15、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的ButtonRole详解
16、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的StandardButtons标准按钮
17、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox增加自定义按钮的方法
18、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的按钮改变缺省文字的方法
19、PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的orientation和centerButtons属性
ItemViews类的属性:
1、PyQt(Python+Qt)学习随笔:Designer中ItemViews类部件的frameShadow属性
2、PyQt(Python+Qt)学习随笔:图例解释QFrame类的lineWidth、midLineWidth以及frameWidth属性
3、PyQt(Python+Qt)学习随笔:QAbstractScrollArea的viewPort(视口)理解
4、PyQt(Python+Qt)学习随笔:QAbstractScrollArea的sizeAdjustPolicy、horizontalScrollBarPolicy、verticalScrollB属性
5、PyQt(Python+Qt)学习随笔:QAbstractScrollArea的用途
6、PyQt(Python+Qt)学习随笔:QAbstractItemView的autoScroll和autoScrollMargin属性
7、PyQt(Python+Qt)学习随笔:QAbstractItemView的editTriggers属性以及平台编辑键(platform edit key )
8、PyQt(Python+Qt)学习随笔:QAbstractItemView的tabKeyNavigation属性
第二部分 事件捕获方法:
PyQt学习随笔:Qt事件QEvent.type类型常量及其含义资料速查
PyQt学习随笔:自定义Qt事件可以使用的事件类型的常量值范围
PyQt学习随笔:通过自定义类重写QApplication的notify方法捕获应用的所有消息
PyQt学习随笔:应用中通过installEventFilter安装重写的eventFilter捕获应用事件的方法
PyQt学习随笔:PyQt中捕获键盘事件后获取具体按键值的方法
Python+Qt学习随笔:PyQt图形界面应用的事件处理流程
PyQt(Python+Qt)实现的GUI图形界面应用程序的事件捕获方法大全及对比分析
PyQt(Python+Qt)学习随笔:Designer中不能编辑信号和槽的问题
第三部分 Mode/View:
1、PyQt学习随笔:QtDesigner ListView控件列表项的初始化
2、PyQt学习随笔:ListView控件增加列表项
3、PyQt学习随笔:ListView控件获取当前选择项的方法
4、PyQt学习随笔:ListView控件删除一项列表项的方法
5、PyQt学习随笔:ListView控件的视图和数据模型分离案例
6、PyQt学习随笔:Qt中Model/View相关的主要类及继承关系
7、PyQt学习随笔:Qt中tem Views(Model-Based)和Item Widgets(Item-Based)控件的用途和关系
8、PyQt学习随笔:Model和View之间的数据互动过程
9、PyQt学习随笔:Qt中Model/View中的Model Index
10、PyQt学习随笔:Model/View中诸如DisplayRole的数据角色及含义
11、PyQt学习随笔:Model/View架构中的Delegate(委托)
12、PyQt学习随笔:Model/View架构中多个视图之间选择数据项同步
13、PyQt学习随笔:Model/View中设置视图数据项可编辑的方法
14、PyQt学习随笔:Model/View中视图数据项编辑变动实时获取变动数据的方法
15、PyQt学习随笔:重写setData方法截获Model/View中视图数据项编辑的注意事项
16、PyQt学习随笔:Model/View开发时在view数据项中设置不同角色数据的方法
17、PyQt学习随笔:Model/View开发时从Model相关类派生自定义类需要注意的问题
其他:
1、PyQt学习随笔:槽函数获取信号发送对象的方法
2、PyQt(Python+Qt)学习随笔:clicked和clicked(bool)信号连接同名函数出现的问题
3、PyQt学习随笔:Qt Designer调用帮助时报错找不到assistant.exe文件的解决办法
4、PyQt(Python+Qt)学习随笔:PyQt帮助文档导入assistant后离线查阅
5、PyQt学习随笔:Qt Designer的Edit Buddies功能
6、PyQt学习随笔:使用PyCharm+PyQt开发遇到的坑
7、Python & PyQt学习随笔:PyQt主程序的基本框架
8、PyQt学习随笔:使用QPropertyAnimation开发简单动画
9、PyCharm中怎么将非当前工程文件的目录的文件加到当前工程中
10、PyQt(Python+Qt)学习随笔:Qt Designer中图像资源的使用及资源文件的管理
11、使用PyQt(Python+Qt)+动态编译36行代码实现的计算器
12、PyQt(Python+Qt)学习随笔:exit code 1073741845与槽函数所在对象不能定义同名实例方法问题
13、PyQt(Python+Qt)学习随笔:使用QtWidgets.qApp实现在程序中随时访问应用的方法
14、PyQt(Python+Qt)学习随笔:快速理解Qt 中Action是什么
15、PyQt(Python+Qt)学习随笔:Qt Designer中怎么给toolBar添加按钮
16、PyQt(Python+Qt)学习随笔:Action功能详解及Designer中的操作方法
回到顶部
老猿Python,跟老猿学Python!
博文目录
博客地址
PyQt(Python+Qt)学习随笔的更多相关文章
- PyQt(Python+Qt)学习随笔:利用QWidget部件的palette以及ColorGroup、colorRole局部调整部件的特定范围颜色
专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 在<PyQt(Python+Qt)学习随笔:QWidget部件的 ...
- PyQt(Python+Qt)学习随笔:视图中类QAbstractItemView的dragDropOverwriteMode属性不能覆盖写的问题
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 在<PyQt(Python+Qt)学习随笔:视图中类QAbstractItemView的dra ...
- PyQt(Python+Qt)学习随笔:视图中类QAbstractItemView的dragDropOverwriteMode属性
老猿Python博文目录 老猿Python博客地址 一.属性的作用 dragDropOverwriteMode属性用于控制视图的拖放行为,如果其值为True,则视图中选定的数据将在拖拽数据放下时被覆盖 ...
- PyQt(Python+Qt)学习随笔:视图中的dragDropMode属性对dragEnabled和acceptDrops属性的影响
老猿Python博文目录 老猿Python博客地址 在<PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled和dragDropMode属性的关系&g ...
- PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled和dragDropMode属性的关系
老猿Python博文目录 老猿Python博客地址 在<PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled属性的困惑>中,老猿觉得dragE ...
- PyQt(Python+Qt)学习随笔:视图中的拖放操作注意事项
老猿Python博文目录 老猿Python博客地址 在通过PyQt构建的图形界面中进行拖放,要成功进行拖放需要注意: 视图相关属性需要支持拖放,具体相关属性请参考<PyQt(Python+Qt) ...
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的autoFillBackground属性
autoFillBackground属性可以确认部件背景是否自动填充,如果自动填充,Qt会在调用Paint事件之前填充部件的背景.使用的颜色由部件调色板中的QPalette.window 角色定义(关 ...
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的accessibleDescription和accessibleName辅助阅读属性
accessibleDescription和accessibleName属性都是用于残疾人辅助阅读的,这两个属性都有国际化属性(关于国际化请参考<PyQt(Python+Qt)学习随笔:Qt D ...
- PyQt(Python+Qt)学习随笔:Qt Designer中部件的toolTip、toolTipDuration、statusTip、whatsThis属性
toolTip属性 toolTip属性设置部件的toolTip提示信息,toolTip提示信息在鼠标放到控件上会浮动出一个小框显示提示信息.默认情况下,仅显示活动窗口子部件的toolTip,可以通过在 ...
- PyQt(Python+Qt)学习随笔:部件的大小策略sizePolicy的含义
在Qt Designer中的每个部件,除了设置部件的位置(geometry)之外,还可以指定部件的大小策略sizePolicy.部件的sizePolicy用于说明部件在布局管理中的缩放方式,当部件没有 ...
随机推荐
- 鸿蒙开发板外设控制 之 实现按键“按下事件”和“释放事件”的通用框架(V0.0.1)
在帖子 <鸿蒙开发板外设控制>直播图文版(2020.10.28) 中我们提到过:"开发板上的按键也可以看作一种 GPIO 外设." 因此,要捕捉按键的状态(按下或释放) ...
- python类继承中构造子的调用
python面向对象中的继承关系中,子类对父类的构造方法的调用有两种方法: 父类名.__init__(self,参数) #注意名字是父类 super(本子类名,self)__init__(其他参数) ...
- [MIT6.006] 23. Computational Complexity 计算复杂度
这节课主要讲的计算复杂度,一般有三种表达不同程度的计算复杂度,如下图所示: P:多项式时间: EXP:指数时间: R:有限时间内. 上图还给了一些问题的计算复杂度的对应结果,关于一些细节例如NP, N ...
- socket connect tcp_v4_connect
tcp_v4_connect /* This will initiate an outgoing connection. tcp_v4_connect函数初始化一个对外的连接请求,创建一个SYN包并发 ...
- nginx&http 第三章 惊群
惊群:概念就不解释了. 直接说正题:惊群问题一般出现在那些web服务器上,Linux系统有个经典的accept惊群问题,这个问题现在已经在内核曾经得以解决,具体来讲就是当有新的连接进入到accept队 ...
- 1、线性DP 213. 打家劫舍 II
https://leetcode-cn.com/problems/house-robber-ii/ //rob 0, not rob n-1 || not rob 0,not rob n-1 ==&g ...
- vue 切换主题(换肤)功能
一:先写好两个css样式放在static文件夹中 二:在index.html中添加css link链接 <link rel="stylesheet" id="sty ...
- centos6安装calamari
安装操作系统 首先安装操作系统centos6,安装过程选择的是base server,这个不相同不要紧,出现缺少包的时候去iso找出来安装就可以了 calamari的简单介绍 首先简单的介绍下cala ...
- 面试常问的 25+ 个 Linux 命令
作为一个Java开发人员,有些常用的Linux命令必须掌握.即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令.因为很多服务器上都是Linux系统.所以,要和服 ...
- Rest语法,传入多个参数
Rest语法,传入多个参数 js调用函数时可以传入任意数量的参数,而不报错.如果传入的参数没有用到,那么传入多余的参数没有任何用处,那不是瞎子点灯白费蜡嘛.为了充分利用传入的每一个参数,我们可以采用R ...