QT学习笔记1(创建第一个QT工程)

一、创建Qt工程

使用QT版本为5.6.1

1、选择创建的工程类型

Application下列出了很多应用程序的模板。

  • Widgets Application:支持桌面平台的有图形用户界面的应用程序。GUI的设计完全基于C++语言,采用Qt提供的C++类库。
  • Console Application:控制台应用程序,无GUI界面。
  • Quick Application:GUI开发框架,其界面设计采用QML语言(类似于WPF的xaml),一般用于移动设备和嵌入式设备上无边框的应用程序设计。
  • Qt Quick Controls 2 Application,创建基于 Qt Quick Controls 2 组件的可部署的 Qt Quick 2 应用程序。
  • Qt Canvas 3D Application,创建 Qt Canvas 3D QML 项目,也是基于 QML 语言的界面设计,支持 3D 画布。

2、选择Widgets Application,点击choose

3、设置项目名称和保存路径

4、选择编译工具

如果有多个编译工具可以都选中,在编译项目的时候再选择一个当前使用的编译工具。

5、选择需要创建界面的基类

选择需要创建界面的基类(base class):

  • QMainWindow是主窗口类,主窗口类具有主菜单、工具栏和状态栏、类似于一般应用的程序的主窗口。
  • QWidget:是所有具有可视界面的基类,选择QWidget创建的界面对各种界面组件都可以支持。
  • QDialog:是对话类,可以建立一个基于对话框的界面。

选择:QMainWindow作为基类,勾选创建界面,则会由 qt creator创建用户界面文件,否则需要自己编程手工创建界面。

6、直接点击完成

7、项目的文件组成

双击mainwindow.ui打开窗体界面设计界面

8、项目编译、调试与运行

点击运行,查看效果。

二、项目的编译、调试与运行

1、构建设置

在 Build 设置界面上,有一个“Shadow build” 复选框。如果勾选此项,编译后将在项目的同级目录下建立一个编译后的文件目录,目录名称包含编译器信息,这种方式一般用于使用不同编译器创建不同版本的可执行文件。如果不勾选此项,编译后将在项目的目录下建立“Debug”和“Release”子目录用于存放编译后的文件。

2、编译调试工具栏按钮的作用

  • 11
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值