IT之家 10 月 11 日消息,Qt 框架 6.6 版本目前已經(jīng)正式發(fā)布,主要引入了“ QtGraphs”,為 Qt Quick 添加“響應(yīng)式布局”,并改善了語音轉(zhuǎn)文字(Text to Speech)模塊。
▲ 圖源 Qt 官方
在 Qt Graphs 模塊方面,作為 Qt Data Visualization 模塊的替代品,這一新模塊可用于創(chuàng)建各種類型的二維和三維圖表,如折線圖、柱狀圖、餅圖、散點圖等。
▲ 圖源 Qt 官方
Qt Graphs 使用 Qt Quick 3D 進行渲染,并支持 OpenGL、Vulkan、Metal 和 Direct3D 等原生的圖形后端。
Qt Quick 模塊添加了“響應(yīng)式布局(Responsive Layouts)”,改善不同比例下的界面元素體驗。
▲ 圖源 Qt 官方
Qt 6.6 還改善了 Text To Speech 模塊,增加了對 Windows 平臺上 Microsoft Speech API (SAPI) 5 的支持,該模塊顧名思義,用于將文本轉(zhuǎn)換為語音。
Qt WebEngine 添加了 API 以訪問隱私和安全設(shè)置,目前使用 Qt WebEngine 渲染 Web 內(nèi)容的應(yīng)用程序,現(xiàn)在可以使用 API 訪問隱私和安全設(shè)置。這樣可以更好地控制 Chromium 運行時的行為方式,并允許禁用不需要的功能。
此外,Qt Quick 字體類型的新 API 允許開發(fā)者配置特定字體功能,Qt Quick Shapes 模塊現(xiàn)在可以使用實驗性曲線渲染器,并使用專門的片段著色器生成更高質(zhì)量的曲線抗鋸齒渲染。
▲ 圖源 Qt 官方
此外,Qt for Python 目前已經(jīng)支持asyncio,兼容 AArch64 架構(gòu),從而可以在 64 位嵌入式系統(tǒng)上使用。
官方表示,Qt 6.6 還擁有以下新功能:
更強大的 Wayland 合成器體驗
Qt 渲染硬件接口的 QRhi 系列類現(xiàn)在有了完整的文檔
支持使用 Qt Quick 3D 導入 PLY 文件
對 Qt Quick 3D 的初步渲染擴展支持
Qt SQL 添加了 Mimer SQL 插件
IT之家注:Qt 是一個跨平臺的應(yīng)用程序開發(fā)框架,廣泛用于創(chuàng)建圖形用戶界面、嵌入式系統(tǒng)和移動應(yīng)用等。目前的 Qt 6 于 2022 年 12 月發(fā)布,帶來了更強大的 QML 語言、更靈活的圖形架構(gòu)和更高效的內(nèi)存管理等特性。
參考