【Qt】QtCreator新建Application项目的6类应用程序的示例

【Qt】QtCreator新建Application项目的6类应用程序的示例

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.
支持的平台:桌面

示例如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jn10010537/article/details/128605689
今日推荐