The Qt Quick WebGL 是 平颱插件 允許單個用戶遠程訪問按流式 Qt Quick 用戶界麵通過網絡。UI 的渲染是在 WebGL™ 被啓用的客戶端瀏覽器。
可以發起任何 Qt Quick 應用程序采用 webgl 平颱插件如下:
./qmlapplication -platform webgl
這在 8080 端口啓動輕量級 web 服務器,可以將客戶端連接到支持 WebGL 的 Web 瀏覽器。可以配置監聽端口如下:
./qmlapplication -platform webgl:port=80
來自客戶端的鍵盤、鼠標、觸摸及多點觸摸事件,將被傳遞給應用程序。
注意:
The
webgl
插件要求
threaded 渲染循環
。在 Windows 及其它平颱,默認使用不同渲染循環,設置
QSG_RENDER_LOOP
相應環境變量:
set QSG_RENDER_LOOP=threaded
Qt Quick WebGL 在商業許可下是可用的來自 Qt 公司 。此外,它是可用的根據 GNU GPL (一般公共許可) 第 3 版 。見 Qt 許可 進一步瞭解細節。