Qt初始化代码基本说明
参考视频:黑马程序员https://www.bilibili.com/video/BV1XW411x7NU?p=4
1 工程基本介绍
按照这个基本步骤(https://www.cnblogs.com/mrlayfolk/p/13111349.html)创建了一个工程之后,对应产生的文件有:
(1)main函数中的代码说明如下:
(2)工程文件
(3)Qt5常用基本模块
2 编写第一个项目
创建一个空项目,创建的使用需要这样选择:
工程创建后,只有一个工程文件,在工程文件中添加 QT += widgets
然后点击工程目录,创建一个源文件cpp文件,可以取名为main.cpp,表明是main所在文件。
在main.cpp中添加基本框架:
按钮控件的简单介绍:
1 #include <QApplication> 2 #include <QWidget> //窗口控件基类 3 #include <QPushButton> 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 }