アプリケーション開発のためのソリューション

開発者であれば、お気に入りのオペレーティングシステム、ツールチェーン、言語があることでしょう。しかし Qt では、デスクトップや組み込みシステムから、ビジネスクリティカルなアプリケーション、車載システム、ウェアラブル、モノのインターネットに接続されたモバイルデバイスまで、あらゆるオペレーティングシステム、プラットフォーム、画面タイプにわたって単一のソフトウェアコードベースを維持できるため、ある程度の自由が得られます。

選択肢は無限にありますが、以下の表は、ターゲットとするプラットフォームや業種ごとに利用可能なソリューションをまとめたものです。

開発対象必要なもの
デスクトップアプリケーションの用途に応じて、適切なQt モジュールを使用した Linux、macOS、Windows 用の Qt。
モバイルデバイスQt for Linux、macOS、または Windows と、アプリケーションを実行するモバイルデバイスのプラットフォーム。例えば、Qt for AndroidQt for iOS などです。
組み込みデバイスBoot to Qt, Qt for Android AutomotiveまたはQt for Automation
MCUQt for MCUs

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

アプリケーション開発には必要なもの
QMLとQt QuickLinux、macOS、Windows用のQt
Qt C++Qt(Linux、macOS、Windows用
パイソンQt for Python

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