Qt 5.15


Qt 5.15

26月XNUMX日,新版C++框架發布 Qt 5.15 長期支持版.

該版本是 Qt 5 發布之前 Qt 6 的最後一個版本。預計在 Qt 6 中刪除的功能在當前版本中已棄用。 非商業支持將提供到Qt 6 發佈為止,商業支持將提供三年。

發布消息:

  • 開始將 Qt 圖形堆棧移植到 Qt 渲染硬件接口 (RHI),它允許 Qt Quick 應用程序在 Direct 3D、Metal(Apple 系統的圖形 API)、Vulkan 和 OpenGL 之上運行。 Qt RHI 計劃成為 Qt 6 的核心部分。

  • 添加了全面支持 Qt 快速 3D - 用於將 3D 內容嵌入到基於 Qt Quick 的應用程序中的 API,能夠在 QML 中定義 3D 場景。 該 API 首次在 Qt 5.14 中引入,當前版本增加了對後處理效果的支持、用於自定義幾何體的新 API、基於四元數的形狀旋轉 API 和發散光線支持。

  • Qt 設計工作室 1.5 具有 Qt Quick 3D 支持、基於可停靠小部件重新設計的界面、改進的 3D 視圖、向元素添加註釋的功能以及新的圖表編輯器。

  • В QtQML 為組件添加了“強制”(必需)屬性,其值需要由組件的用戶設置,組件的內置(內聯)設置,設置類型的聲明方式,合併運算符?? 設置左側為空值時的值。 qmllint 實用程序警告也得到了改進,添加了 qmlformat 實用程序來檢查是否符合 QML 代碼樣式指南,作為微控制器 Qt 包一部分的 QML 已與 Qt 5.15 的 QML 兼容。

  • В Qt快速 添加了對 Image 元素的顏色空間支持,將 PathText 元素添加到 Qt Quick Shapes。 指針處理程序有一個cursorShape屬性來設置鼠標光標的形狀,為TableView添加了一個HeaderView對象來添加垂直和水平表格標題。

  • 改進了對客戶端樣式 (CSD) 的支持。

  • Qt 洛蒂現已完全支持 Adob​​e Effects 動畫集成模塊。

  • Qt 網絡引擎 更新至 Chromium 80。

  • У Qt3D 改進了對分析和調試的支持。

  • Qt多媒體 支持在多個表面上進行渲染。 現在,Qt GUI 中縮放和轉換圖片的過程在許多情況下都是多線程的。

  • Qt網絡 支持自定義超時和 TLS 1.3 會話票證。

  • QRunnable和QThreadPool可以與std::function一起工作,為QFile::moveToTrash()添加了跨平台的刪除方法。

  • 添加了對 Android 原生文件選擇對話框的支持。

來源: linux.org.ru

添加評論