有几个名字,项目名,类名,界面对象名。
1、项目文件
项目名.pro(MyHelloQt.pro) 主要包括项目用到的模块,项目包含哪些源码文件,头文件,窗体文件,生成应用程序的名称。
由QT自动生成,也可以根据需要自己补充。
2、主窗体文件,类的实现文件
hellowidget类
主界面窗体类,从Widget类继承过来。
hellowidget.cpp
hellowidget.h
3、.h文件中,Ui命名空间下的HelloWidget类
生成文件中,-Debug目录下,ui-hellowidget.h。由UI文件自动生成。
class ui-HelloWidget 界面类,描述界面。
4、.cpp文件中
ui(new Ui::HelloWidget)
ui=new Ui::HelloWidget
通过构造函数的参数初始化表,初始化。
ui->setupUi(this);创建主窗体文件
然后connect关联
5、main.cpp
包含了main函数
QApplication应用程序类
定义应用程序对象 QApplication a(argc,argv);
定义了主窗体对象 HelloWidget w;
显示出窗体 w.show();
运行:return a.exec();