安装完QT第一件事 写一个Hello World!

打开Qt Creater 4.12.2

创建项目

  1. 单击Qt Creator的Project “+ New” 按钮,出现如图所示的“新建项目对话框”。在这个对话框里选择需要创建的项目或文件的模板。
  2. 弹出新建项目窗口, 在最左侧的项目列表框中单击“Application(Qt)”,中间的列表框中列出了可以创建的应用程序的模板。 选”Qt Widget Application“。最后点右下方Choose按钮,进入下一步 。

  1. 填上用项目名称和路径,点右下方“下一个”按钮

  1. Build System 选qmake,点“下一步”按钮

  1. 类信息直接用默认值即可,即Class Name MainWindow 继承自QMainWindow,这里也可以选别的基类。头文件mainwindow.h,源文件mainwindow.cpp。注意勾上Generate form。这样会产生一个Form file:mainwindow.ui,这是描述界面布局的xml文件。最后选“下一个"按钮

  1. 不需要翻译文件,所以选None ,下一步。

  1. 选择Kit,就是编译工具链,我只安装了MinGW,所以就选MinGW32和64吧。

  1. 没有子项目也不加版本控制,点“完成” 生成工程和源码。

项目组成

项目生成后选择左侧的侧边栏 “编译”标签。项目文件一览无余。

在左侧的项目树顶部是项目名称HelloWorld目录,目录下管理着各个项目文件:

  1. HelloWorld.pro是项目管理文件,包函对项目的设置项。
  2. 2.Headers目录下是项目内的所有头文件(.h),本项目有一个头文件mainwindow.h,是主窗口类的头文件。
  3. Sources目录下是项目内的所有C++源文件(.cpp),本项目有两个C++源文件,mainwindow.cpp是主窗口类的实现文件,与mainwindow.h文件对应。main.cpp是主函数文件,也是应用程序的入口。
  4. Forms目录下是项目内的所有界面文件(.ui)。本项目有一个界面文件mainwindow.ui,是主窗口的界面文件。界面文件是文本文件,使用XML语言。

  1. 选择添加视图按钮增加类视图和Open Documents 视图,类视图中可以看到本项目中有一个MainWindow 类及其构造与析构函数。

编译运行

  1. 双击项目数中 Forms 目录下的 mainwindow.ui打开

可以看到,左侧的侧边栏标签是 “设计” 而非上一步中的“编译”。因为ui文件(一种xml)要用“设计”解析,而代码文件用“编译”打开。

  1. 拖一个Label到窗口,内容改成Hello World!,右下方属性窗口中,font选 A【宋体,72】

  1. 点运行如下图出现一个Hello World!窗口

posted on 2020-09-08 19:05  peterZuo  阅读(113)  评论(0编辑  收藏  举报