PyQt(Python+Qt)學習隨筆


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!

博文目錄

博客地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM