<笔记> Qt5第一课<创建第一个项目中main()函数中初始语句的意思>
1、 #include "mywidget.h"
//头文件和类名一样
#include <QApplication>
int main(int argc, char *argv[])
{
//有且只有一个应用类的对象
QApplication a(argc, argv);
//在创建项目时自定义的类名 My_widget ,继承于Qwidget, Qwidget是一个窗口基类
//所以My_Widget也是窗口类
//则w就是一个窗口
MyWidget w;
w.show(); //窗口创建默认是隐藏的,需要人为显示
return a.exec(); //让程序一直执行,等待用户操作,(等待事件发生)
//可改成: a.exec(); return 0; (a是前面创建的一个对象)
}
2、写程序时一般不怎么变动主函数,在类头文件中声明控件、槽函数、子窗口等,在相应的派生类文件(.cpp)中操作、设定相应的![派生类文件](https://img-blog.csdnimg.cn/20190411200859216.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zOTUyMDcxOQ==,size_16,color_FFFFFF,t_70)