【Qt】QtCreator新建Application项目的6类应用程序的示例
- 1、背景
- 2、Application分类
1、背景
操作系统:windows10专业版。
Qt版本:qt-opensource-windows-x86-msvc2013_64-5.7.1.exe
注意:安装了该exe可执行文件,就自动安装了qtcreator5.7.1。
QtCreator是开发Qt程序的IDE。
本博客介绍最基本的QtCreator使用,
即新建项目,选择Application(应用程序),
非常非常的基础,如下图1,图2:
图1. 菜单栏新建项目
图2. 选择模板里选择项目下的Application
2、Application分类
如上图2所示,在模板里面,查看项目下面的Application (应用程序),一共有6种,分别是:
Qt Widgets Application
Qt Console Application
Qt Quick Application
Qt Quick Controls 2 Application
Qt Quick Controls Application
Qt Canvas 3D Application
class-1 : 其中Qt Widgets Application(Qt窗口部件应用程序)描述如下:
创建一个桌面Qt应用,包含一个基于Qt设计师的主窗体。
预选一个可用的Qt桌面版本用于编译程序。
支持的平台:桌面
示例如下:
class-2 : 其中Qt Console Application(Qt控制台的应用程序)描述如下:
Creates a project containing a single main.cpp file with a stub implementation.
创建一个项目,仅包含一个存根实现的main.cpp文件。
关于存根实现:如果函数体内没有任何语句,那么该函数就称为存根。
Preselects a desktop Qt for building the application if available.
预先选择一个Qt桌面来构建应用程序(如果可用的话)。
支持的平台:桌面。
示例如下:
class-3 : 其中Qt Quick Application描述如下:
Creates a deployable Qt Quick 2 application.
创建一个可部署的Qt Quick 2应用程序。
支持的平台:桌面
示例如下:
class-4 :其中Qt Quick Controls 2 Application描述如下:
Creates a deployable Qt Quick 2 application using Qt Quick Controls 2.
使用Qt Quick Controls 2创建可部署的Qt Quick 2应用程序。
Note: Qt Quick Controls 2 are available with Qt 5.7 and later.
注意:Qt Quick Controls 2可用于Qt 5.7及更高版本。
支持的平台:桌面
示例如下:
class-5 :其中Qt Quick Controls Application描述如下:
Creates a deployable Qt Quick 2 application using Qt Quick Controls.
使用Qt Quick控件创建可部署的Qt Quick 2应用程序。
支持的平台:桌面
示例如下:
class-6 :其中Qt Canvas 3D Application(3D应用程序)描述如下:
Creates a Qt Canvas 3D QML project. Optionally including three. js.
创建一个Qt Canvas 3D QML项目。可选包括three. js.
支持的平台:桌面
示例如下: