約束通り、Qt 6.6 が正式にリリースされました。
Qt は、グラフィカル ユーザー インターフェイス、組み込みシステム、モバイル アプリケーションなどの作成に広く使用されているクロスプラットフォーム アプリケーション開発フレームワークです。Qt 6 は 2022 年 12 月にリリースされた Qt の最新バージョンであり、より強力な QML 言語、より柔軟なグラフィック アーキテクチャ、より効率的なメモリ管理など、多くの新機能と改善が加えられています。
Qt 6.5 をベースにした Qt 6.6 では、いくつかの新しいモジュールと機能が導入され、いくつかの既知の問題とエラーが修正されています。
最も注目すべき新しいモジュールの 1 つはQt Graphs (現在テクノロジー プレビュー段階) です。これは Qt Data Visualization モジュールの代替品であり、折れ線グラフ、棒グラフなどのさまざまなタイプの 2 次元および 3 次元グラフを作成するために使用されます。チャート、円グラフ、散布図など。Qt Graphs はレンダリングに Qt Quick 3D を使用し、OpenGL、Vulkan、Metal、Direct3D などのネイティブ グラフィック バックエンドをサポートします。Qt Graphs は、最終的には Qt Data Visualization によって提供される機能のほとんどまたはすべてを提供することになります。
Qt Quick はレスポンシブ レイアウトもサポートしています。
注目に値するもう 1 つの新機能は Text To Speech モジュールです。これはテキストを音声に変換するために使用され、複数の言語と発音をサポートします。Text To Speech モジュールは、Qt 6.6 ベータ版で Windows プラットフォーム上の Microsoft Speech API (SAPI) 5 のサポートを追加することで改善され、音声品質と信頼性が向上しました。
さらに、Qt for Python はasyncio
AArch64 アーキテクチャをサポートおよび互換性があるため、64 ビット組み込みシステムで使用できるようになりました。
Qt 6.6 のその他の興味深い新機能:
- より強力な Wayland シンセサイザー体験
- 使用されているフォントの OpenType 機能に直接アクセスするための Qt GUI モジュールをサポート
- Qt レンダリング ハードウェア インターフェイスのクラスの QRhi ファミリーに完全なドキュメントが追加されました
- Qt Quick Shapes モジュールは実験的な曲線レンダリング バックエンドを追加します
- Qt Quick 3D を使用した PLY ファイルのインポートをサポート
- Qt Quick 3D の初期レンダリング拡張機能のサポート
- Qt SQL が Mimer SQL プラグインを追加
- Qt TextToSpeech の改善