应用程序开发解决方案#

面向开发者用例的Qt解决方案。

../_images/front-coding.png

作为开发者,您可能有一个首选的操作系统、工具链和语言。在工作时,可能会由他人做出选择,但Qt通过允许您在所有操作系统、平台和屏幕类型上维护单个软件代码库来给予您一些自由,从桌面和嵌入式系统到关键业务应用程序、车载系统、可穿戴设备和连接到物联网的移动设备。

选项无止境,以下表格总结了适用于不同类型目标平台或行业的解决方案,以及更多信息的链接。

要开发

你需要

桌面

根据您的应用程序将用于什么,安装Qt for Linux、macOS或Windows及其适当的Qt模块。

移动设备

安装Qt for Linux、macOS或Windows,以及您要在其上运行应用程序的移动设备平台。例如,Qt for Android或Qt for iOS。

嵌入式设备

Boot to Qt、Qt for Android Automotive或Qt for Automation。

MCU

Qt for MCU

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

使用

你需要

C++/Qt

Qt for Linux、macOS或Windows

QML/Qt Quick

Qt for Linux、macOS或Windows

Python

Qt for Python