開発者向けソリューション

Qtアプリケーションのインクルードファイルとmain関数を示すC++コードスニペット

開発者であれば、お気に入りのオペレーティングシステム、ツールチェーン、プログラミング言語があることでしょう。Qt を使用すれば、デスクトップ、組み込みシステム、ビジネスアプリケーション、車載システム、ウェアラブルデバイス、IoT(モノのインターネット)に接続されたモバイルデバイスなど、あらゆるオペレーティングシステムやデバイスで単一のソフトウェアコードベースを活用できます。

選択肢は無限にありますが、以下の表では、さまざまな種類のターゲットプラットフォームや業界向けに利用可能なソリューションをまとめ、詳細情報へのリンクも掲載しています。

開発対象必要なもの
デスクトップQt for Linux、macOS、またはWindows。アプリケーションの用途に応じて、適切なQt モジュールが必要です。
モバイルデバイスAndroid 向け QtまたはiOS 向け Qt。
組み込みデバイス組み込みLinux向けQt、WebOS向けQt、INTEGRITY向けQt、QNX向けQt、 Boot to Qt 組み込みLinux向けのフルスタックとして。 Qt for Android Automotive 自動車開発向けの専用スイートとして。 Qt Safe Renderer 安全性が極めて重要なUI要素向け。
MCU(マイクロコントローラユニット)Qt for MCUs
WebブラウザWebAssembly 向け Qt

アプリケーション開発には、QML、C++、またはPythonを使用できます:

開発に使用する言語必要なもの
QMLとQt QuickLinux、macOS、または Windows用のQt
Qt C++Linux、macOS、またはWindows用の Qt
PythonQt for Python

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