pyqt5的類被分成了多個模組,包括下面的:
qtcore
qtgui
qtwidgets
qt**********
qtbluetooth
qtnetwork
qtpositioning
enginio
qtwebsockets
qtwebkit
qtwebkitwidgets
qtxml
qtsvg
qtsql
qttest
qtcore
模組包含核心的非gui功能。該模組被用於時間,檔案,目錄,多個檔案型別,流,urls,mime型別,執行緒或程序的操作。
qtgui
包含視窗系統實現,事件處理,2d圖形,基本,字型和文字的類。
qtwidget
模組 包含著提供一套ui原色來建立經典桌面使用者介面的類。qt**********包含著處理多**內容和訪問攝像和收音機功能api的類。
qtbluetooth
模組包含著掃瞄裝置並且與他們連線和互動的類。
qtnetwork
模組包含著網路程式設計的類。這些類能夠促進tcp/ip和udp客戶端與伺服器的編碼,他使得網路程式設計變得更加簡單與輕巧。
qtpositioning
包含著通過使用一切 可能的資源,包括衛星,wi-fi或者是文字檔案來決定位置的類。
enginio
模組實現了訪問qt雲服務管理服務執行時的客戶端。
qtwebsockets
模組包含著實現websocket協議的類。
qtwebkit
包含著基於webkit2庫的網頁瀏覽器實現的類。
qtwebkitwidgets
包含著基於webkit1庫的網頁瀏覽器的實現的類。
qtxml
包含著操作xml檔案的類。該模組提供了sax和dom api的實現類。
qtsvg
提供了用於顯示svg檔案內容的類。可縮放向量圖形(svg)是以xml描述二維圖形和圖形應用的語言。
qtsql
模組提供了資料庫操作的類。
qttest
包含著 為pyqt5應用進行單元測試的功能。
qmessagebox對話方塊,參考:qmessagebox.information 資訊框
qmessagebox.question 問答框
qmessagebox.ctitical危險
qmessagebox.about 關於
1.pyqt5介紹
PYQT5學習筆記之各模組介紹
qtwidgets模組包含創造經典桌面風格的使用者介面提供了一套ui元素的類 qtwidegts下還有以下常用物件,所以一般使用qtwidegts時會使用物件導向式程式設計 qwidget 視窗部件物件,可設定視窗的位置大小setgeometry 位置大小 和標題title 和展示show功能 qp...
pyqt5切換python版本 pyqt5介面切換
主要的思路就是建立兩個frame 如果有兩個以上同理 使用setvisible 函式顯示或者隱藏frame 引數是bool值 import sys from pyqt5.qtwidgets import from pyqt5.qtcore import from pyqt5.qtgui import...
Pyqt5各種模組大概作用
qtcore 包含了核心的非gui的功能。主要和時間 檔案與資料夾 各種資料 流 urls mime類檔案 程序與執行緒一起使用。qtgui 包含了視窗系統 事件處理 2d影象 基本繪畫 字型和文字類。qtwidgets類包含了一系列建立桌面應用的ui元素。qt 包含了處理多 的內容和呼叫攝像頭ap...