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. Metasploitable3学习笔记--永恒之蓝漏洞复现

    漏洞描述: Eternalblue通过TCP端口445和139来利用SMBv1和NBT中的远程代码执行漏洞,恶意代码会扫描开放445文件共享端口的Windows机器,无需用户任何操作,只要开机上网,不 ...

  2. Jmeter-全局变量跨线程组使用

    一.前言 前面讲了如何使用正则表达式提取值,一般提取的值在同一个线程里,随意哪个请求都是可以引用的,那如果别的线程组也想引用怎么办呢?这时就涉及到一个全局变量的知识点了,话不多说,直接实例走起. 二. ...

  3. Pandas_分组与聚合

    # 分组统计是数据分析中的重要环节: # 1-数据分组:GroupBy的原理和使用方法: # 2-聚合运算:学会分组数据的聚合运算方法和函数使用: 类似于 SQL思想 # 3-分组运算:重点 appl ...

  4. Hadoop2.6伪分布式按照官网指点安装(1)

    参考:http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-common/SingleCluster.html 照抄:安装成功 ...

  5. 154. Find Minimum in Rotated Sorted Array II(循环数组查找)

    Suppose an array sorted in ascending order is rotated at some pivot unknown to you beforehand. (i.e. ...

  6. socket套接字(字节序、地址转换)

    什么是socket: socket可以看成是用户进程与内核网络协议栈的编程接口. socket不仅可以用于本机的进程间通信,还可以用于网络上 不同主机之间的进程通信.IPv4套接口地址结构 struc ...

  7. Android 架构组件-Lifecycle、LiveData、ViewModel

    Lifecycle Lifecycle组件包括LifecycleOwner.LifecleObserver,能方便监听Activity或者Fragment的生命周期. 步骤: 1.实现Lifecycl ...

  8. centos7 安装telnet

    SSH Secure Shell 3.2.9 (Build 283)Copyright (c) 2000-2003 SSH Communications Security Corp - http:// ...

  9. rbd-mirror新功能

    RBD 的 mirroring 功能将会在下一个稳定版本Jewel中实现,这个Jewel版本已经发布了第一个版本10.1.0,这个功能已经在这个发布的版本中实现了 一.基本原理 我们试图解决的或者至少 ...

  10. 12种不宜使用的Javascript语法 ---阮一峰

    原文链接-阮一峰博客 1. == Javascript有两组相等运算符,一组是==和!=,另一组是===和!==.前者只比较值的相等,后者除了值以外,还比较类型是否相同. 请尽量不要使用前一组,永远只 ...