面向开发者的解决方案

展示 Qt 应用程序包含文件和 main 函数的 C++ 代码片段

作为开发者,您很可能有自己偏好的操作系统、工具链和编程语言。Qt 允许您使用同一套软件代码库,覆盖所有操作系统和设备,包括台式机、嵌入式系统、商业应用、车载系统、可穿戴设备以及连接到物联网的移动设备。

选择无穷无尽,但下表总结了适用于不同类型目标平台或行业的解决方案,并附有更多信息的链接。

开发目标您需要
桌面适用于 Linux、macOS 或Windows的 Qt,并根据应用程序的用途选择相应的Qt 模块。
移动设备适用于 Android 的 Qt或适用于 iOS 的 Qt。
嵌入式设备Qt for Embedded Linux、Qt for WebOS、Qt for INTEGRITY、Qt for QNX,Boot to Qt 作为嵌入式 Linux 的全栈解决方案。 Qt for Android Automotive 作为面向汽车开发的专用套件。 Qt Safe Renderer 用于安全关键型用户界面元素。
MCU(微控制器)Qt for MCUs
Web 浏览器适用于 WebAssembly 的 Qt

您可以使用 QML、C++ 或 Python 进行应用程序开发:

开发所需工具您需要
QML 以及Qt Quick适用于 Linux、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.