一、GUI程序结构与运行机制
1、GUI项目文件组成
- .pro文件:这是使用qmake构建系统时的项目配置文件,包括项目的各种设置内容。
- Headers分组:该节点下是项目内的C++头文件(.h文件),该项目有一个头文件MainWindow.h,它是主窗口类的头文件。
- Sources分组:该节点下是项目内的C++源程序文件(.cpp文件),main.cpp是包含main()函数的文件。
- Froms分组:该节点下是项目内的窗体文件(.ui文件),也称为用户界面文件,该项目有一个UI文件MainWindow.ui。
2、项目配置文件
qmake是构建项目时的工具软件,qmake的作用是根据项目配置文件中的设置生成Makefile文件,然后C++编译器就可以根据Makefile文件进行编译和链接。
如果选择qmake构建系统,就会生成一个后缀为”.pro“的项目配置文件,文件名就是项目的名称,其内容如下:
配置文件中的”#“用于标识注释语句。配置文件中有一些全大写的单词,