新建项目,命名为 [ t_02 ]
![](https://img.haomeiwen.com/i16831068/36d5fdce434c0d55.png)
各文件的主要内容功能
1、[ t_02.pro ] qt项目文件,这儿不细说它,后面用到了再细说它!这儿我们只要知道如下就可以了
![](https://img.haomeiwen.com/i16831068/95dfa1ab6a06a493.png)
1、[ main.cpp ] 程序入口文件。 在main.cpp中,你可以修改软件名称,增加你自己的专属Log(a.setProductIcon(QIcon":/images/icon.svg")); //设置Logo)
![](https://img.haomeiwen.com/i16831068/02490b7160b9b5f7.png)
2、[ mainwindow.h | mainwindow.cpp ] 主窗口的头文件等,这儿如果学习过c++的人会理解这两个文件之间的关系,如果没有学习过c++的也不要紧,只要记住实现功能都在cpp结尾中实现的就可以了!而.h中,一般都是声明一些变量和功能函数。
![](https://img.haomeiwen.com/i16831068/5818708419f9b82a.png)
3、[ widget.h.h | widget.h.cpp | widget.ui ] 这儿怎么说了,就是一个界面而已,有什么控件(按钮,输入框等)都放在里面!!!
![](https://img.haomeiwen.com/i16831068/90b2824763fc725a.png)
他们之间的关系差不多是如下这样的:
![](https://img.haomeiwen.com/i16831068/0cb0ac0145b5edd4.png)
你可以把mainwindow理解成一个什么也没有的窗口(有放大,缩小和关闭等),而widget就是装满东西(按钮|输入框|图片等)的方框。widget直接镶嵌在mainwidow中,如此的话,那么widget可以换的,换成其它类似widget的方框也行!
好像有点晕,不要紧,慢慢往下看,我们下面的工作主要集中在widget,所以先只要理解widget就可以了!
下一部分:
DTK 教程 三 :一些基本的控件(一)
网友评论