QT 创建经典的Hello Word程序

QT创建经典的Hello Word程序有两种方式:

  1. 利用QT UI设计器来创建Hello Word程序。

步骤如下:

  • 首先新建一个项目,菜单 --> 文件(F) --> 新建文件或项目,或者使用快捷键Ctrl + N。如下图:QT 创建经典的Hello Word程序_第1张图片
  • 然后选择Application(应用程序) --> QT Widgets Application --> Choose。如下图:QT 创建经典的Hello Word程序_第2张图片
  • 这里填写项目名称和项目存放的路径,然后点击下一步。如下图:QT 创建经典的Hello Word程序_第3张图片
  • 这里选择目标文件生成路径(Debug和Release),然后点击下一步。如下图:QT 创建经典的Hello Word程序_第4张图片
  • 这里填写类名,选择基类(这里选择QDialog)以及是否使用UI设计器(勾选创建界面),然后点击下一步。如下图:QT 创建经典的Hello Word程序_第5张图片
  • 点击完成即可。这样就创建好了一个Hello Word界面程序。
  • 项目文件组织形式如下图所示:

QT 创建经典的Hello Word程序_第6张图片

  • helloword.ui便是我们这次要用到的,双击此文件后就可以进入到UI设计器界面,如下图所示:QT 创建经典的Hello Word程序_第7张图片
  • 下面我们利用工具区中的Label控件创建一个Hello Word程序,将Label控件拖至界面设计区中,并在Label中填写Hello Word即可。如下图所示:QT 创建经典的Hello Word程序_第8张图片
  • 然后先构建项目(快捷键Ctrl + B),再点击运行按钮或使用快捷键Ctrl + R即可运行程序。运行效果如下图所示:QT 创建经典的Hello Word程序_第9张图片
  • 这样一个完整的Hello Word界面小程序就这样完成了!!^_^……!!!

2. 利用纯源码来创建Hello Word程序。

步骤如下:

  • 首先新建一个项目,菜单 --> 文件(F) --> 新建文件或项目,或者使用快捷键Ctrl + N。如下图:QT 创建经典的Hello Word程序_第10张图片
  • 这里选择其他项目 --> Empty qmake Preject,然后选择Choose,如下图所示:QT 创建经典的Hello Word程序_第11张图片
  • 填写项目名称,点击下一步。如下图所示:
QT 创建经典的Hello Word程序_第12张图片
  • 这一步和利用UI创建Hello Word程序一样,不多说,点击下一步,如下图所示:QT 创建经典的Hello Word程序_第13张图片
  • 点击完成即可创建一个Hello Word空项目。
  • 项目文件组织形(现在只有一个.pro配置文件)式如下图所示:
  • 现在我们来新建一个C++源文件,右击Hello Word项目,选择添加新文件:如下图所示:
QT 创建经典的Hello Word程序_第14张图片
  • 会弹出新建文件对话框,如下图所示:
QT 创建经典的Hello Word程序_第15张图片
  • 选择C++ Source File 点击Choose,如下图所示:
QT 创建经典的Hello Word程序_第16张图片

  • 填写文件名,点击下一步,如下图所示:
QT 创建经典的Hello Word程序_第17张图片
  • 点击完成即可创建一个C++源文件。
  • 然后我们这C++源文件中写入下面代码:
#include 
#include 
#include 
 
      
 
      
int main(int argc, char *argv[])
{
	QApplication a(argc, argv);
	QDialog *CCHelloWord = new QDialog();
	QLabel *CCLbHelloWord = new QLabel(CCHelloWord);
 
      
	CCLbHelloWord->setText("Hello Word         make in CC");
 
      
	CCHelloWord->show();
 
      
	return a.exec();
}
  • 在HelloWord.pro中写入下面代码:
QT += widgets
 
    
SOURCES += \
    main.cpp
 
   
  • 然后先构建项目(快捷键Ctrl + B),再点击运行按钮或使用快捷键Ctrl + R即可运行程序。运行效果如下图所示:

QT 创建经典的Hello Word程序_第18张图片


好了,利用QT创建Hello Word界面小程序的例子就到这吧,不早了,洗洗睡吧!!^_^……!!!

你可能感兴趣的:(QT5)