Qt 是采用設計工具,流綫化創建應用程序和桌麵、嵌入式、移動平颱 UI (用戶界麵) 的完整開發框架。見 Qt 6.8 的新功能 .
Qt 必需 定義所有平颱的 Qt 基礎。
用於其它模塊的核心非圖形類。
透過 D-Bus 協議進行進程間通信的類。
用於 GUI (圖形用戶界麵) 組件的基類。
使網絡編程更容易和更可移植的類。
QML 和 JavaScript 語言類。
采用自定義 UI 構建高動態應用程序的聲明式框架。
為桌麵、嵌入式和移動設備創建高性能 UI (用戶界麵) 的輕量 QML 類型。
用於從 Qt Quick 應用程序創建係統對話框,並與之交互的類型。
布局是用於在用戶界麵中排列基於 Qt Quick 2 項的項。
用於 QML 應用程序的單元測試框架,其測試案例被編寫成 JavaScript 函數。
單元測試 Qt 應用程序和庫的類。
以 C++ 小部件擴展 Qt GUI 的類。
Qt 附件模塊和擴展模塊,為特定目帶來額外價值。更多信息,見 所有模塊 .
使用 ActiveX 和 COM 的應用程序類 (僅 Windows)。
提供對藍牙硬件的訪問。
用於顯示視覺上令人愉悅的圖錶 (由靜態或動態數據模型驅動) UI 組件。
實現 RFC 7252 定義的 CoAP 客戶端側。
用於編寫多綫程程序 (無需使用低級綫程原語) 的類。
用於創建驚人 3D 數據可視化的 UI 組件。
提供以 3D 方式將數據可視化成條形圖、散點圖和錶麵圖的功能,及以 2D 方式將數據可視化成麵積圖、條形圖、圓環圖、綫形圖、餅圖、散點圖和樣條綫圖的功能。
提供從用於與 gRPC® 服務通信的 protobuf 規範,生成基於 Qt 的類的能力。
用於將文檔編製集成到應用程序中的類。
將 HTTP 服務器嵌入 Qt 應用程序的框架。
額外圖像格式插件:TIFF MNG TGA WBMP。
用於以通過 Adobe® After Effects Bodymovin 插件導齣的 JSON 格式, 渲染圖形和動畫的 QML API。
為 MQTT 協議規範提供實現。
用於處理多媒體內容的一組豐富 QML 類型和 C++ 類。還包括用於處理相機訪問的 API。
為基於 OAuth 的在綫服務授權提供支持。
提供對 NFC (近場通信) 硬件的訪問。在桌麵平颱,NDEF 訪問僅支持 Type 4 標簽。
工業應用程序中用於數據建模和數據交換的協議。
使在 Qt 應用程序中使用 OpenGL 變得輕鬆的 C++ 類。單獨庫 (Qt OpenGL Widgets) 提供用於渲染 OpenGL 圖形的 Widget。
提供對位置、衛星信息和區域監視的訪問的類。
使打印更輕鬆,更便攜的類。
提供從 protobuf 規範生成基於 Qt 的類的能力。
提供基於 Qt Quick,創建 3D 內容或 UI 的高級 API。
Qt Quick 3D Physics 為添加物理模擬能力到 Qt Quick 3D 提供高級 QML 模塊。
提供用於顯示 Qt Quick 用戶界麵的 C++ Widget 類。
提供用於將一個或多個簡單圖形效果應用於 Qt Quick 項的 QML 類型。
提供用於粒子效果的 QML 類型。
啓用基於關鍵幀的動畫和參數化。
提供易於使用的機製,為在進程 (或設備) 之間共享 QObject 的 API (特性/信號/槽)。
提供用於從 SCXML (狀態圖錶 XML) 文件創建狀態機,並將它們嵌入應用程序的類和工具。
提供對 Android、iOS 和 Windows 平颱傳感器硬件的訪問。
提供對串行工業總綫接口的訪問。目前,模塊支持 CAN 總綫和 Modbus 協議。
提供同硬件和虛擬串行端口交互的類。
為跨平颱 Qt 著色器管道提供工具。這使處理圖形和計算著色器能夠用於 Qt Quick 和 Qt 生態係統中的其它組件。
提供對空間音頻的支持。在 3D 空間創建包含不同聲源和房間相關特性 (譬如:混響) 的聲音場景。
集成使用 SQL 數據庫的類。
提供用於創建和執行狀態圖形的類。
用於顯示 SVG 文件內容的類。支持 SVG 1.2 Tiny 標準的子集。單獨庫 (Qt SVG Widgets) 提供在小部件 UI 中渲染 SVG 文件的支持。
提供從文本閤成語音,並將它作為音頻輸齣播放的支持。
用於在運行時,動態加載在 Qt Designer 中創建的基於 QWidget 的錶單的類。
用於實現不同輸入法及 QML 虛擬鍵盤的框架。支持本地化鍵盤布局和自定義視覺主題。
提供在 Linux 和 Boot to Qt 目標中開發 Wayland 閤成器的框架。
為將 Qt 應用程序與 HTML/JavaScript 客戶端無縫集成,提供從 HTML 客戶端訪問 QObject 或 QML 對象。
提供兼容 RFC 6455 的 WebSocket 通信。
通過使用平颱本機 API 在 QML 應用程序中顯示 Web 內容,無需包括完整 Web 瀏覽器堆棧。
在 DOM (文檔對象模型) API 中的 XML 處理。
Qt Graphical Effects 模塊為 Qt 5 提供兼容性。
在 Qt 5 中而非 Qt 6 中的 Qt Core API。
Qt 擴展模塊:
為在使用 Chromium 瀏覽器工程的應用程序中嵌入 Web 內容的類和函數。
在桌麵平颱中渲染 PDF 文檔的類和函數。
跨平颱的集成開發環境、設計工具、及 more .
Qt 框架和工具可用於開源、商業 2 種 許可 .
商業許可 Qt 還有一些其它功能和生産力工具。有關細節,見 https://www.qt.io/download/ .