Qt 框架 6.9 發佈:增強 3D 數據可視化、升級 emoji 支援
更新于:2025-04-04 01:13:07

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)技術消除透明物件疊加的視覺瑕疵。