Qt 6 における Qt モジュールの変更点
Qt 6 は、フレームワークをより効率的で使いやすくするための意識的な努力の結果です。
各リリースにおいて、すべての公開 API のバイナリとソースの互換性を維持するように努めていますが、Qt をより良いフレームワークにするために避けられない変更もあります。以下に、Qt 5 から Qt 6 への移行に役立つ、あなたのアプリケーションに影響する可能性のある変更点のリストを示します。
Qt 6 リリース特有の変更点については、What's new in Qt 6 を参照してください。
QtBluetooth を Qt 6 に移行する | |
Qt Charts を Qt 6 に移行する | |
可変数の引数で動作するように改善 | |
コンテナ、文字列、シリアライズ、I/O クラスの変更 | |
最小限の移植作業で Qt 6 に切り替え可能 | |
Qt Mac Extras、Qt Windows Extras、Qt X11 Extras の変更。 | |
カーネル、テキスト、ペイント、ユーティリティクラスの変更 | |
Qt Location を Qt 6 に移行する。 | |
Qt Multimedia を Qt 6 に移行。 | |
Qt NFC の Qt 6 への移行 | |
Qt Network の Qt 6 への移行 | |
QOpenGL クラスが移行され、QOpenGLWidget クラスはQt OpenGL Widgets に移動。 | |
Qt Positioning から Qt 6 への移行 | |
一般的な API の統合 | |
Qt QML の Qt 6 への移行 | |
Qt Quick の Qt 6 への移行 | |
Qt Quick 3D の Qt 6 への移行 | |
Qt Quick Controls の Qt 6 へのマイグレーション | |
Qt Quick Labs Platform の Qt 6 への移行 | |
Qt Quick Test の Qt 6 への移行 | |
Qt Quick Timeline の Qt 6 への移行 | |
Qt Remote Objects の Qt 6 への移行 | |
Qt SCXML の Qt 6 への移行 | |
QSqlQuery クラスで boundValues() の戻り値の型が変更された。 | |
Qt SVG を Qt 6 に移行する | |
Qt Sensors を Qt 6 に移行する。 | |
Qt SerialBus を Qt 6 にマイグレーション | |
Qt SerialPort の Qt 6 への移行 | |
Qt State Machine の Qt 6 への移行 | |
タッチ関連の機能変更 | |
Qt TextToSpeech の Qt 6 への移行 | |
Qt WebChannel の Qt 6 への移行 | |
Qt WebEngine の Qt 6 への移行 | |
Qt WebSockets の Qt 6 への移行 | |
Qt WebView の Qt 6 への移行 | |
カーネルクラス、ウィジェット、ItemViews、ユーティリティクラスの変更点 | |
XML ファイルの読み込みに QXmlStreamReader を使用する |
関連トピック
- Clazy チェックを使用した C++ アプリケーションの Qt 6 への移植
- サポートされるモジュールの変更- Qt 6.0 における Qt 5 モジュールのステータス
- Qt 6 におけるビルドシステムの変更点
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.