本篇作为Qt从零自建包含主工程调用子工程的大工程(独立子工程构建大工程)的延续,将会记录利用Qt Creator构建单功能大型Qt项目的相关操作,项目中依托上篇框架,实现大项目下的多个功能模块的组合及软件开发。
项目目标是实现模块化,结构清晰化,将独立小型工程作为大工程一部分进行组合,详细介绍在具有多个子项目的情况下的相互调用方法。
文章目录
1. 父子项目框架搭建
1.1 子项目建立
打开Qt Create,新建项目
此处选择QMainWindow作为基类创建项目,并修改头文件,源文件为自己的项目名
至此项目建立成功,此处我将子项目命名为LaxxProject,创建成功后就可以先进行子项目的开发,此处我为了简单,直接先创建父子项目结构后再在该框架下进行具体的开发。
1.2 父项目建立
创建空的qmake project
创建名为CeraProje