26 月 XNUMX 日、C++ フレームワークの新しいバージョンがリリースされました。 Qt 5.15 LTS.
このバージョンは、Qt 5 のリリース前の Qt 6 の最後のバージョンです。Qt 6 で削除予定の機能は、現在のリリースでは非推奨になります。 非商用サポートは Qt 6 のリリースまで提供され、商用サポートは XNUMX 年間提供されます。
新しいリリース:
-
Qt グラフィックス スタックの移行を開始しました。 Qt レンダリング ハードウェア インターフェイス (RHI)、Qt Quick アプリケーションを Direct 3D、Metal (Apple グラフィックス API)、Vulkan、OpenGL 上で実行できるようにします。 Qt RHI は Qt 6 の中心部分となる予定です。
-
完全なサポートが追加されました Qt クイック 3D — QML で 3D シーンを定義する機能を備えた、Qt Quick に基づくアプリケーションに 3D コンテンツを埋め込むための API。 Qt 5.14 で最初に導入され、現在のリリースでは、後処理エフェクトのサポート、カスタム ジオメトリ用の新しい API、四元数ベースの形状回転 API、および発散光線のサポートが追加されています。
-
Qt デザイン スタジオ 1.5 Qt Quick 3D、軽快なウィジェットに基づいて再設計されたインターフェイス、改善された 3D 表示、要素に注釈を追加する機能、および新しい図エディターのサポートが含まれています。
-
В QtQML コンポーネントのユーザーが値を設定する必要があるコンポーネントの「必須」プロパティ、コンポーネントのインライン設定、型を設定する宣言的方法、マージ演算子を追加しました。 左側の値が NULL の場合に値を設定します。 qmllint ユーティリティの警告も改善され、QML コード スタイル ガイドラインへの準拠をチェックする qmlformat ユーティリティが追加されました。マイクロコントローラー用の Qt パッケージの一部としての QML は、Qt 5.15 の QML と互換性がありました。
-
В Qtクイック Image 要素の色空間のサポートが追加され、Qt Quick Shapes に PathText 要素が追加されました。 マウス カーソルの形状を設定するために、cursorShape プロパティがポインター ハンドラーに追加されました。垂直および水平の表ヘッダーを追加するために、HeaderView オブジェクトが TableView に追加されました。
-
クライアント側スタイル設定 (CSD) のサポートが改善されました。
-
Qt ロッティAdobe Effects アニメーション統合モジュールである が完全にサポートされるようになりました。
-
Qt ウェブエンジン Chromium 80にアップデートしました。
-
У Qt 3D プロファイリングとデバッグのサポートが改善されました。
-
Qtマルチメディア 複数のサーフェスでのレンダリングをサポートします。 Qt GUI での画像のスケーリングと変換の手順は、多くの場合マルチスレッド化されています。
-
Qtネットワーク カスタム タイムアウトと TLS 1.3 セッション チケットをサポートします。
-
QRunnable と QThreadPool は std::function と連携でき、クロスプラットフォームのゴミ箱メソッド QFile::moveToTrash() が追加されました。
-
Android でのネイティブ ファイル選択ダイアログのサポートが追加されました。
出所: linux.org.ru