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博客

相关推荐
_大峰_2 小时前
【论文精读】从单系统架构到微服务架构:软件现代化的转型综述
微服务·架构·系统架构
老司机张师傅1 天前
软考系统架构设计师-案例知识点
系统架构
一条破秋裤1 天前
智慧农业系统架构分析报告(大脑)
系统架构
枫叶丹41 天前
【Qt开发】Qt系统(一)-> 定时器 QTimerEvent 和 QTimer
c语言·开发语言·数据库·c++·qt·系统架构
wuhen_n2 天前
系统架构设计师(三):数据库系统
数据库·系统架构
最后一个bug2 天前
CPU的MMU中有TLB还需要TTW的快速查找~
linux·服务器·系统架构
BD_Marathon2 天前
Spring系统架构
java·spring·系统架构
最后一个bug2 天前
浅显易懂的讲解MMU是如何使用4级页表把虚拟地址转化为物理地址的~
linux·服务器·开发语言·系统架构·计算机外设
吾日三省Java2 天前
SpringBoot整合Canal:实现MySQL数据实时同步的终极解决方案
spring boot·系统架构
Henry Zhu1232 天前
操作系统原理详解(二):操作系统存储管理
系统架构