在上篇文章里,我们搭建好了QT的开发环境,之后我们打开QT,一开始的界面是这样的:
和之前的文章一样,我们点击文件->新建项目或文件,创建一个桌面应用程序。
(具体创建方法上篇文章有详细解释,这里不再赘述。)
创建完成后,会自动进入编辑界面。
下面就对创建后的文件以及相关代码进行粗略解释,初学QT,有不对之处请大佬多多指正。
创建完成后,我们会得到以下文件:
我建立的工程名是"aaa",所以首先会得到一个aaa的工程文件,我们在创建目录里点击这个aaa文件就可以打开整个QT工程啦!
接着看main.cpp:
main函数里定义了一个应用程序对象和一个窗口对象,窗口对象调用了show方法,展示窗口,应用程序对象调用exec方法进入消息循环。
接着是.h文件内的类
ui里面多声明了一个类MainWindow,这个类是我们在创建项目的时候声明并且定义的。这个类是QMainWindow的子类。
Q_OBJECT//表示当前的类支持信号与槽的机制
这个类里面还有一个ui对象,这个对象记录着ui窗口的所有控件信息。我们可以以此控制很多ui的控件属性。
接着点击ui文件,我们会进入到设计界面:
在这里我们就可以对界面,控件属性等进行设计,再用代码完成相应的逻辑,就能实现相应的应用程序了。