PyQt学习随笔

PyQt(Python+Qt)帮助文档官网及文档下载

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学习随笔:截获窗口Widget组件的关闭事件

PyQt学习随笔:Qt事件QEvent.type类型常量及其含义资料速查

PyQt学习随笔:自定义Qt事件可以使用的事件类型的常量值范围

PyQt学习随笔:Qt事件类QEvent类详细介绍

PyQt学习随笔:通过自定义类重写QApplication的notify方法捕获应用的所有消息

PyQt学习随笔:应用中通过installEventFilter安装重写的eventFilter捕获应用事件的方法

PyQt学习随笔:重写组件的event方法捕获组件的事件

PyQt学习随笔:PyQt中捕获键盘事件后获取具体按键值的方法

Python+Qt学习随笔: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)学习随笔的更多相关文章

  1. PyQt(Python+Qt)学习随笔:利用QWidget部件的palette以及ColorGroup、colorRole局部调整部件的特定范围颜色

    专栏:Python基础教程目录 专栏:使用PyQt开发图形界面Python应用 专栏:PyQt入门学习 老猿Python博文目录 在<PyQt(Python+Qt)学习随笔:QWidget部件的 ...

  2. PyQt(Python+Qt)学习随笔:视图中类QAbstractItemView的dragDropOverwriteMode属性不能覆盖写的问题

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 在<PyQt(Python+Qt)学习随笔:视图中类QAbstractItemView的dra ...

  3. PyQt(Python+Qt)学习随笔:视图中类QAbstractItemView的dragDropOverwriteMode属性

    老猿Python博文目录 老猿Python博客地址 一.属性的作用 dragDropOverwriteMode属性用于控制视图的拖放行为,如果其值为True,则视图中选定的数据将在拖拽数据放下时被覆盖 ...

  4. PyQt(Python+Qt)学习随笔:视图中的dragDropMode属性对dragEnabled和acceptDrops属性的影响

    老猿Python博文目录 老猿Python博客地址 在<PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled和dragDropMode属性的关系&g ...

  5. PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled和dragDropMode属性的关系

    老猿Python博文目录 老猿Python博客地址 在<PyQt(Python+Qt)学习随笔:QAbstractItemView的dragEnabled属性的困惑>中,老猿觉得dragE ...

  6. PyQt(Python+Qt)学习随笔:视图中的拖放操作注意事项

    老猿Python博文目录 老猿Python博客地址 在通过PyQt构建的图形界面中进行拖放,要成功进行拖放需要注意: 视图相关属性需要支持拖放,具体相关属性请参考<PyQt(Python+Qt) ...

  7. PyQt(Python+Qt)学习随笔:Qt Designer中部件的autoFillBackground属性

    autoFillBackground属性可以确认部件背景是否自动填充,如果自动填充,Qt会在调用Paint事件之前填充部件的背景.使用的颜色由部件调色板中的QPalette.window 角色定义(关 ...

  8. PyQt(Python+Qt)学习随笔:Qt Designer中部件的accessibleDescription和accessibleName辅助阅读属性

    accessibleDescription和accessibleName属性都是用于残疾人辅助阅读的,这两个属性都有国际化属性(关于国际化请参考<PyQt(Python+Qt)学习随笔:Qt D ...

  9. PyQt(Python+Qt)学习随笔:Qt Designer中部件的toolTip、toolTipDuration、statusTip、whatsThis属性

    toolTip属性 toolTip属性设置部件的toolTip提示信息,toolTip提示信息在鼠标放到控件上会浮动出一个小框显示提示信息.默认情况下,仅显示活动窗口子部件的toolTip,可以通过在 ...

  10. PyQt(Python+Qt)学习随笔:部件的大小策略sizePolicy的含义

    在Qt Designer中的每个部件,除了设置部件的位置(geometry)之外,还可以指定部件的大小策略sizePolicy.部件的sizePolicy用于说明部件在布局管理中的缩放方式,当部件没有 ...

随机推荐

  1. Flink的sink实战之四:自定义

    欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...

  2. vue+echarts+datav大屏数据展示及实现中国地图省市县下钻

    随着前端技术的飞速发展,大数据时代的来临,我们在开发项目时越来越多的客户会要求我们做一个数据展示的大屏,可以直观的展示用户想要的数据,同时炫酷的界面也会深受客户的喜欢. 大屏展示其实就是一堆的图表能够 ...

  3. win10,安装 vmware 后没有虚拟网卡,导致虚拟机没有 ip

    1.确认关闭windows firewall 服务,最保险的关闭时先把服务改为手动再关闭防止塔自动启动! 2.确认开启Device  Install Service .Device Setup Ser ...

  4. waeshall算法原理和实现

    传递闭包Warshall方法简要介绍 ① 在集合X上的二元关系R的传递闭包是包含R的X上的最小的传递关系.R的传递闭包在数字图像处理的图像和视觉基础.图的连通性描述等方面都是基本概念.一般用B表示定义 ...

  5. Fiddler的一系列学习瞎记(没有章法的笔记)

    前言: 工作上要接触很多移动设备,进行测试,所以抓包软件不能少,但是看你习惯,你要是说我喜欢charles,也可以,毕竟我也买不起苹果电脑,就不拿charles装在windows上了,还是乖乖的Fid ...

  6. python 第二天 之循环与判断

    人生苦短我用python------这句话说的一点都没有错,python功能真的是太强大了,最主要的节约时间,节约时间对于一个程序员意味着什么?意味着早睡,意味着更多的时间可以干更多的活.少熬了了多少 ...

  7. 服务器虚拟化 - PVE

    服务器虚拟化 - Hypervisor 服务器虚拟化软件,也叫 Hypervisor--虚拟机管理程序,有时也称做 Virtual Machine Monitor(VMM),它可以在宿主机上创建并管理 ...

  8. Java POI 导出带有图片的word

    1. 引入maven ,具体可以上github看一下,这里做简单的说明,是一个大神封装了一下 官方提供的语法 文本语法是 {{Text}} 图片语法是{{@Image}} 其他的自己去看官方文档 &l ...

  9. 「NOIP2009」最优贸易 题解

    「NOIP2009」最优贸易 题解 题目TP门 题目描述 \(C\)国有\(n\)个大城市和\(m\)条道路,每条道路连接这\(n\)个城市中的某两个城市.任意两个城市之间最多只有一条道路直接相连.这 ...

  10. 控制算法PID-理解分析1

    以下内容是来自网络上的,本人觉得有道理,拷贝下来,由于没有找到最源头的出处,没有注明来自何方. 转载,下面说法应该更通俗易懂一家庭,每次需要开支的时候丈夫P都要拿卡去取钱.需要多少取多少,因为银行最低 ...