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