QT-子项目管理

子项目作为Lib库,导出并引用

子项目管理,主要就是

1、[子目录项目]的创建,

2、子项目的添加

3、子项目 .pro文件内容添加QT模块(注意这步如果加了类似sql之类的模块,还是提示找不到库,就去主项目的.pro里面加)

4、主项目只能有一个,子项目可以有多个,子项目作为lib库添加到主项目中

5、将子项目需要被其他项目调用的类,通过 xxx_global.h文件定义的 xxx_EXPORT宏导出。
XXX_EXPORT宏的定义

将子项目作为Lib库,添加到主项目的引用中

参考:

QT 创建多个子项目,以及调用_qt添加子项目-CSDN博客

.pri文件分组管理 FROMS(.ui)、HEADERS(.h)和SOURCE(.cpp)

然后就是用的比较多的 .pri文件

【Qt】使用pri文件管理项目中的子模块_qt pri管理项目-CSDN博客

相关推荐
职业码农NO.1几秒前
架构模型:企业架构、技术架构、C4模型、TOGAF、互联网模型优缺点分析与学习
学习·架构·系统架构·软件工程
zhou_gai2 小时前
供应链计划系统架构实战(四):架构蓝图--支持全球业务的微服务架构设计
微服务·架构·系统架构
哥哥还在IT中2 小时前
“秒杀”系统架构设计深度剖析
系统架构
a***59263 小时前
docker离线安装及部署各类中间件(x86系统架构)
docker·中间件·系统架构
Hernon3 小时前
微服务架构设计 - 单体架构
微服务·云原生·架构·系统架构
南天一梦N21 小时前
新的软件研发范式即将到来!
驱动开发·架构·系统架构·aigc·ai编程
honsor1 天前
盛世宏博档案库房温湿度及安防一体化监控系统架构解析
系统架构
菜鸟-011 天前
BMS--系统架构
系统架构
数智化架构师-Aloong2 天前
⚡️ PowerJob深度解析:Java生态下高并发分布式调度的终极选择
java·开发语言·分布式·系统架构
y***13642 天前
docker离线安装及部署各类中间件(x86系统架构)
docker·中间件·系统架构