PyQt

PyQt

PyQt是一個創建GUI應用程式的工具包。它是Python程式語言和Qt庫的成功融合。Qt庫是目前最強大的庫之一。PyQt是由Phil Thompson 開發。

基本介紹

  • 軟體名稱:PyQt
  • 開發商:Phil Thompson
  • 軟體版本:PyQt4
  • 運行系統:UNIX,Windows和Mac
內容簡介,主要構成,

內容簡介

PyQt實現了一個Python模組集。它有超過300類,將近6000個函式和方法。它是一個多平台的工具包,可以運行在所有主要作業系統上,包括UNIX,Windows和Mac。 PyQt採用雙許可證,開發人員可以選擇GPL和商業許可。在此之前,GPL的版本只能用在Unix上,從PyQt的版本4開始,GPL許可證可用於所有支持的平台。

主要構成

因為可用的類有很多,他們被分成幾個模組。 QtCore模組包含核心的非GUI功能。該模組用於時間、檔案和目錄、各種數據類型、流、網址、MIME類型、執行緒或進程。QtGui模組包含圖形組件和相關的類,例如按鈕、窗體、狀態欄、工具列、滾動條、點陣圖、顏色、字型等。QtNetwork模組包含了網路編程的類,這些類允許編寫TCP/IP和UDP的客戶端和伺服器,他們使網路編程更簡單,更輕便。QtXml包含使用XML檔案的類,這個模組提供了SAX和DOM API的實現。QtSvg模組提供顯示的SVG檔案的類。可縮放矢量圖形(SVG)是一種用於描述二維圖形和圖形應用程式的XML語言。QtOpenGL模組使用OpenGL庫渲染3D和2D圖形,該模組能夠無縫集成Qt的GUI庫和OpenGL庫。QtSql模組提供用於資料庫的類。

相關詞條

熱門詞條

聯絡我們