DTK 教程 二 :框架结构

新建项目,命名为 [ t_02 ]


文件目录

各文件的主要内容功能

1、[ t_02.pro ]  qt项目文件,这儿不细说它,后面用到了再细说它!这儿我们只要知道如下就可以了

pro 文件


1、[ main.cpp ] 程序入口文件。 在main.cpp中,你可以修改软件名称,增加你自己的专属Log(a.setProductIcon(QIcon":/images/icon.svg")); //设置Logo) 

main.cpp

2、[ mainwindow.h | mainwindow.cpp ] 主窗口的头文件等,这儿如果学习过c++的人会理解这两个文件之间的关系,如果没有学习过c++的也不要紧,只要记住实现功能都在cpp结尾中实现的就可以了!而.h中,一般都是声明一些变量和功能函数。

mainwindow.cpp

3、[ widget.h.h | widget.h.cpp | widget.ui ]  这儿怎么说了,就是一个界面而已,有什么控件(按钮,输入框等)都放在里面!!!

widget.h.cpp 

他们之间的关系差不多是如下这样的:



你可以把mainwindow理解成一个什么也没有的窗口(有放大,缩小和关闭等),而widget就是装满东西(按钮|输入框|图片等)的方框。widget直接镶嵌在mainwidow中,如此的话,那么widget可以换的,换成其它类似widget的方框也行!


好像有点晕,不要紧,慢慢往下看,我们下面的工作主要集中在widget,所以先只要理解widget就可以了!


下一部分:
DTK 教程 三 :一些基本的控件(一)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。