Qt初始化代码基本说明

参考视频:黑马程序员https://www.bilibili.com/video/BV1XW411x7NU?p=4

1  工程基本介绍

按照这个基本步骤(https://www.cnblogs.com/mrlayfolk/p/13111349.html)创建了一个工程之后,对应产生的文件有:

Qt初始化代码基本说明_第1张图片

(1)main函数中的代码说明如下:

Qt初始化代码基本说明_第2张图片

(2)工程文件

Qt初始化代码基本说明_第3张图片

 (3)Qt5常用基本模块

Qt初始化代码基本说明_第4张图片

2 编写第一个项目

创建一个空项目,创建的使用需要这样选择:

Qt初始化代码基本说明_第5张图片

 工程创建后,只有一个工程文件,在工程文件中添加   QT += widgets

然后点击工程目录,创建一个源文件cpp文件,可以取名为main.cpp,表明是main所在文件。

Qt初始化代码基本说明_第6张图片

在main.cpp中添加基本框架:

Qt初始化代码基本说明_第7张图片

 按钮控件的简单介绍:

 1 #include 
 2 #include   //窗口控件基类
 3 #include 
 4 
 5 int main(int argc, char **argv)
 6 {
 7     QApplication app(argc, argv);
 8 
 9     QWidget w;
10     w.setWindowTitle("hello world");  //设置标题
11 
12     /*如果不指定父对象,对象和对象(窗口和窗口)没有关系,独立
13     * a指定b为它的父对象,a放在b的上面
14     * 指定父对象,2种方式:1) setParent 2)通过构造函数传参
15     * 指定父对象,只需要父对象显示,上面的子对象自动显示
16     */
17     //方式一
18     QPushButton b;
19     b.setText("哈哈");  //设置按钮内容
20     b.setParent(&w);   //指定父对象
21     b.move(100, 100);  //移动坐标
22 
23     //方式二
24     QPushButton b1(&w);  //通过构造函数传参
25     b1.setText("呵呵");
26 
27     w.show();
28 
29     app.exec();
30     return 0;
31 }
View Code

 

你可能感兴趣的:(Qt初始化代码基本说明)