Qt 6.0 の新機能
Qt 6 のビルドシステムの変更点
ソースから Qt をビルドするには、CMake と Ninja が必要になりました。この変更と configure の他の変更の詳細については、Qt 6 のビルドシステムの変更を参照してください。
サポートモジュールの変更
Qt 6.0 は Qt 5 と比較して合理化されており、いくつかのモジュールは Qt 6.0 のデフォルトインストールではなくなりました。Qt のモジュール化された構造のため、新しいモジュールや以前の Qt 5 のモジュールが Qt 6 の将来のリリースで登場するかもしれません。詳細については、すべてのモジュールのページをご覧ください。
Qt 6 における Qt モジュールの変更点には、API の変更点のリストがあります。
Qt 6.0 の新しいモジュール
以下は Qt 6.0 の新しいモジュールです。
- Qt 5 コア互換 API
- Qt 5 互換 API:グラフィカルエフェクト
- Qt シェーダツール- グラフィックスとコンピュートシェーダ用
Qt 6.0 で削除されたモジュール
以下は Qt 6.0 に含まれない Qt 5 のモジュールです。これらは Qt 6 の将来のリリースで再導入される可能性があります。
モジュール | qmake | コメント |
---|---|---|
Qt Android Extras | androidextras | Qt Extras モジュールの変更点を参照してください。 |
Qt Bluetooth | bluetooth | |
Qt チャート | charts | |
Qt データ可視化 | datavisualization | |
Qt グラフィカルエフェクト | Qt 5 Compatibility APIから利用できます:グラフィカルエフェクト | |
Qt ロケーション | location | |
Qt Mac エクストラ | macextras | Qt Extras モジュールの変更点を参照してください。 |
Qt マルチメディア | multimedia | |
Qt マルチメディアウィジェット | multimediawidgets | |
Qt NFC | nfc | |
Qt ポジショニング | positioning | |
Qt 購買 | purchasing | |
Qt クイック エクストラ | Qt Quick Controlsへの統合 | |
Qt リモートオブジェクト | remoteobjects | |
Qt スクリプト | qtscript | |
Qt SCXML | scxml | |
Qt スクリプトツール | scripttools | |
Qt センサー | sensors | |
Qt シリアルバス | serialbus | |
Qt シリアルポート | serialport | |
Qt スピーチ | texttospeech | |
Qt WebChannel | webchannel | |
QtWebEngine | webenginecore | |
Qt ウェブソケット | websockets | |
QtWebView | webview | |
Qt Windows エクストラ | winextras | Qt Extras モジュールの変更点を見る |
Qt X11 エクストラ | x11extras | Qt Extras モジュールの変更点を参照してください。 |
Qt XML パターン | xmlpatterns |
API の変更点
これらのページでは、Qt 6.0 における API の変更点の概要を説明します:
©2024 The Qt Company Ltd. ここに含まれるドキュメントの著作権はそれぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。