pyqt5 各模組介紹
1、模組
PyQt5的類被分成了多個模組,包括下面的:
QtCore
QtGui
QtWidgets
QtMultimedia
QtBluetooth
QtNetwork
QtPositioning
Enginio
QtWebSockets
QtWebKit
QtWebKitWidgets
QtXml
QtSvg
QtSql
QtTest
QtCore
模組包含核心的非GUI功能。該模組被用於時間,檔案,目錄,多個檔案型別,流,URLS,mime型別,執行緒或程序的操作。
QtGui
包含視窗系統實現,事件處理,2D圖形,基本圖片,字型和文字的類。
QtWidget
模組 包含著提供一套UI原色來建立經典桌面使用者介面的類。QtMultimedia包含著處理多媒體內容和訪問攝像和收音機功能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 關於