要創建基於 Qt 的 Web 應用程序,Qt 提供瞭支持各種標準 Web 技術 (如 HTML、CSS 及 JavaScript) 的接口。這些接口使應用程序,能夠嵌入 WWW (萬維網) 內容。
把 Qt C++ 和 QML 代碼與 HTML 和 JavaScript 相結閤,來創建 web 應用程序也是可能的。透過 Qt WebChannel ,幾個 Qt API 可訪問遠程客戶端。
Qt 提供基於 Chromium 的 Qt WebEngine 模塊為目標桌麵和嵌入式平颱的應用程序。例如,用於 Linux 平颱的 Web 瀏覽器應用程序。
它還提供 Qt WebView 模塊,其使用本機平颱 Web 引擎。例如:用於 Android 和 iOS 的 RSS 饋送閱讀器的 Qt Quick 應用程序。
這些頁麵包含有關移植應用程序,以使用 Qt WebEngine 和各種 API:
The Qt WebChannel 模塊使 HTML (或 JavaScript) 客戶端能夠訪問 Qt API,譬如 QObject 。它提供 C++ (或 QML) API,允許 Qt 應用程序與 JavaScript 和 HTML 前端進行通信。
這些頁麵包含有關各種 API 的更多信息: