このページでは

すべてのモジュール

Qt エッセンシャル

Qt Essentials は全てのプラットフォームにおける Qt の基礎を定義します。これらのモジュールは、サポートされているすべての開発プラットフォームと、テスト済みのターゲットプラットフォームで利用可能です。ソースとの互換性が保たれるテストモジュールを除き、これらのモジュールは Qt 6 全体を通してソースとバイナリの互換性が保たれます。

必須モジュールは一般的で、Qt アプリケーションの大部分に役立ちます。特殊な目的で使用されるモジュールは、サポートされているすべてのプラットフォームで利用可能であっても、アドオンモジュールとみなされます。

注: バイナリ互換性保証は Qt TestおよびQt Quick テスト・モジュールには適用されません。ただし、ソースとの互換性は保たれます。

Qt アドオン

Qt Add-Onモジュールは、特定の目的のために付加価値をもたらします。これらのモジュールは、ある開発プラットフォームでしか利用できないかもしれません。多くのアドオンモジュールは、機能が完全で後方互換性のために存在するか、特定のプラットフォームにのみ適用可能です。各アドオンモジュールは、互換性の約束を個別に指定しています。

Qt のインストーラーには、アドオンをダウンロードするオプションが含まれています。詳細については、Qt入門のページをご覧ください。

テクノロジープレビューの Qt アドオン

以下のアドオンはまだ開発中ですが、技術プレビューとして利用できます:

非推奨 Qt アドオン

以下の Qt アドオンは廃止されました。これらのアドオンは古いソースコードを動作させるために提供されていますが、もはやメンテナンスされておらず、将来のメジャー Qt リリースで削除される可能性があります。これらのモジュールを新しいコードで使用しないことをお勧めします。

各廃止されたモジュールには、既存のコードを積極的にメンテナンスされている代替モジュールに移植するのに役立つドキュメントが付属しています。

Qt 拡張モジュール

Qt 拡張モジュールは Qt に追加機能をもたらします。これらは Qt のリリースの一部ですが、リリーススケジュール、プラットフォームのサポート、Qt が提供するバイナリ、商用サポート、互換性の約束などの点で、他の Qt モジュールと異なる場合があります。具体的な詳細は、各拡張モジュールのモジュールドキュメントを参照してください。

ここから先

Qt の他の部分もぜひご覧ください。どの API を使うか決めるのに役立つ概要や、API の使い方を示すサンプルも用意しました。

© 2026 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.