Qt是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中非常有用。而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式设备,Android(Necessitas)和iOS的端口上运行。
Qt技术交流群现已开通,QQ搜索群 “765444821”或即可加入
创建Qt快速项目

从头开始创建新的Qt Quick项目时,可以使用以下选项:
- 应用程序(Qt Quick)。
- Qt Quick Application – Empty创建了一个Qt Quick 2应用程序项目,其中可以包含QML和C++代码。你可以建立应用程序并将其部署到桌面、嵌入式和移动目标平台。
- Qt Quick Application – Scroll 使用 ScrollView 类型来实现一个可滚动的列表视图(需要 Qt 5.9 或更高版本)。
- Qt Quick Application – Stack使用StackView类型来实现一组具有基于堆栈的导航模型的页面(需要Qt 5.7或更高版本)。
- Qt Quick Application – Swipe使用SwipeView类型来实现一组具有基于滑动的导航模型的页面(需要Qt 5.7或更高版本)。
- 应用程序(适用于Python的Qt) >适用于Python的Qt-Qt快速应用程序-空将创建一个包含空Qt快速应用程序的Python项目。
-
Application (Qt for Python) > Qt for Python – Qt Quick Application – Empty 创建一个包含空的 Qt Quick Application 的 Python 项目
Qt Quick UI项目无法部署到嵌入式或移动目标平台。对于这些平台,请创建Qt Quick应用程序。
- Library > Qt Quick 2 Extension Plugin可创建C ++插件,使它们能够提供可动态加载到Qt Quick 2应用程序中的扩展。
注意:特定目标平台的SDK可能会为该平台安装其他模板。例如,QNX模板是作为QNX SDK的一部分安装的。
Qt Creator创建必要的样板文件。一些文件是特定于特定目标平台的。
创建Qt快速应用程序
- 选择File > New File or Project > Application (Qt Quick)。
- 选择应用程序类型:
- Qt Quick Application – Empty
- Qt Quick Application – Scroll
- Qt Quick Application – Stack
- Qt Quick Application – Swipe
- 选择 Choose以打开“Project Location”对话框。
- 在Name字段中,输入应用程序的名称。
- 在 Create in字段中,输入项目文件的路径。选中“Use as default project location”复选框,以默认情况下在此文件夹中创建新项目。
- 选择Next (或在macOS上Continue)以打开“Define Build System”对话框。
- 在“Build system”字段中,选择用于构建和运行项目的构建系统:qmake,CMake或Qbs。
- 选择“Next”以打开“ Define Project Details”对话框。
- 在Minimal required Qt version字段中选择要开发的Qt version。Qt版本确定QML文件中使用的Qt Quick导入。
- 选择“Use Qt Virtual Keyboard”复选框,以将对Qt虚拟键盘的支持添加到应用程序中。
注意:如果在安装Qt时未安装Qt虚拟键盘模块,则当您尝试在“设计”模式下的“Form Editor ”中打开main.qml时,将出现一条错误消息。
- 选择“Next”以打开“Translation File”对话框。
- 选择“NEXT”以打开“ Kit Selection”对话框。
- 选择要为其构建应用程序的平台的工具包。
- 选择“NEXT”打开“Project Management”对话框。
- 查看项目设置,然后选择“Finish”(在Windows和Linux上)或“Done”(在macOS上)以创建项目。
对于Empty和Scroll应用程序,Qt Creator创建一个QML文件main.qml,您可以在“Form Editor”或“Text Editor”中对其进行修改。
====================================================
想要了解或购买Qt正版授权的朋友,欢迎咨询官方客服
Qt技术交流群现已开通,QQ搜索群 “765444821”或者扫描下方二维码即可加入

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!