it之家 4 月 3 日消息,科技媒體 linuxiac 昨日(4 月 2 日)發布博文,報道稱跨平台開發框架 qt 最新發布 6.9 版本,重點增強 3d 數據可視化功能,並全面升級 emoji 支持。
it之家援引博文介紹,qt 6.9 版本重點擴展 3d 圖表功能,qt graphs 模塊新增支持 3d 曲面圖透明度,讓重疊數據呈現更清晰的層級效果。開發者現可通過 qspline3dseries 實現 3d 樣條曲線渲染,並自由定製圖表坐標軸與標籤樣式。
該版本支持將圖表直接嵌入 qt quick 3d 的 view3d 組件,同時 2d 圖表增強輸入處理能力,新增 plotarea 參數精確控制繪圖區域定位。
文本處理方面,qt 6.9 全面支持最新 unicode 標準的 emoji 序列識別,採用 cbdt 和 colrv1 字體格式確保跨平台高清渲染,通過 qfontdatabase 新 api 可指定 emoji 字體族實現深度定製。
窗口管理新增 qt.expandedclientareahint 標誌與 safearea 屬性,允許內容全屏延伸而不影響系統 ui;svg 模塊首次支持顏色、填充等 css 動畫屬性,矢量圖像可無縫集成至 qt quick 場景。
性能優化方面,該版本在多領域實現性能突破:qthread 支持指定 cpu 能效核心調度策略;opengl 平台恢復 framebufferobject 加速渲染;opengl es 後端支持多重採樣抗鋸齒,direct3d 後端採用垂直同步監視線程降低延遲。
該版本新增可變速率着色技術提升 xr 應用表現,qt quick 3d 通過 rectangularshadow 元素與改進的陰影貼圖控制優化渲染效率。項目視圖組件內存佔用降低 40%,並引入順序無關透明(oit)技術消除透明對象疊加的視覺瑕疵。