本篇作为Qt从零自建包含主工程调用子工程的大工程(独立子工程构建大工程)的延续,将会记录利用Qt Creator构建单功能大型Qt项目的相关操作,项目中依托上篇框架,实现大项目下的多个功能模块的组合及软件开发。
项目目标是实现模块化,结构清晰化,将独立小型工程作为大工程一部分进行组合,详细介绍在具有多个子项目的情况下的相互调用方法。
文章目录
1. 父子项目框架搭建
1.1 子项目建立
打开Qt Create,新建项目

此处选择QMainWindow作为基类创建项目,并修改头文件,源文件为自己的项目名

至此项目建立成功,此处我将子项目命名为LaxxProject,创建成功后就可以先进行子项目的开发,此处我为了简单,直接先创建父子项目结构后再在该框架下进行具体的开发。
1.2 父项目建立
创建空的qmake project

创建名为CeraProject的父项目

本文详细介绍了如何使用Qt Creator构建大型Qt项目,包括父子项目框架搭建、项目配置、动态库链接、封装模块添加以及多子工程exe生成。通过创建global.pri文件管理和指定build目录,实现项目结构清晰化和模块化。同时,文章讨论了在QMainWindow中添加控件的注意事项,以及Qt新建文件名大小写的设置。
订阅专栏 解锁全文

3692

被折叠的 条评论
为什么被折叠?



