PyQt5的類和模塊

PyQt5的類存在與如下模塊當中:

QtCore模塊涵蓋了包的核心的非GUI功能,此模塊被用於處理程序中涉及到的 time、文件、目錄、數據類型、文本流、鏈接、mime、線程或進程等對象。

QtGui模塊涵蓋多種基本圖形功能的類; 包括但不限於:窗口集、事件處理、2D圖形、基本的圖像和界面 和字體文本。

QtWidgets模塊包含了一整套UI元素組件,用於建立符合系統風格的classic界面,非常方便,可以在安裝時選擇是否使用此功能。

QtMultimedia模塊包含了一套類庫,該類庫被用於處理多媒體事件,通過調用API接口訪問攝像頭、語音設備、收發消息(radio functionality)等。

QtBluetooth模塊包含了處理藍牙活動的類庫,它的功能包括:掃描設備、連接、交互等行爲。

QtNetwork模塊包含用於網絡編程的類庫,這組類程序通過提供便捷的TCP/IP 及 UDP 的 c/s 程式碼集合,使得基於Qt的網絡編程更容易。

QtPositioning模塊用於獲取位置信息,此模塊允許使用多種方式達成定位,包括但不限於:衛星、無線網、文字信息。此應用一般用於網絡地圖定位系統。

Enginio模塊用於構建客戶端的應用程式庫,用於在運行時訪問 Qt Cloud 服務器託管的應用程序。

QtWebSockets模塊包含了一組類程序,用以實現websocket協議。

QtWebKit包含了用於實現基於webkit2的網絡瀏覽器的類庫。

QtWebKitWidgets模塊包含用於基於WebKit1的Web瀏覽器實現的類,用於基於QtWidgets的應用程序

QtXml模塊包含了用於處理XML的類庫,此模塊爲SAX和DOM API 的實現提供了方法。

QtSvg模塊通過一組類,爲顯示矢量圖形文件的內容提供了方法。

QtSql模塊提供了數據庫對象的接口以供使用

QtTest模塊包含了可以通過單元測試,以調試PyQt5應用程式的功能。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章