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

相关推荐
HavenlonLabs6 小时前
硬件 + SaaS 产品的工程化路径:从系统架构、PCB 设计到工程样机
网络·安全·架构·系统架构·安全架构
夜月yeyue11 小时前
STM32 DMA 双缓冲采样
linux·stm32·单片机·嵌入式硬件·系统架构
小短腿的代码世界12 小时前
Qt D-Bus深度解析:跨进程通信高级架构与源码实现
qt·架构·系统架构
zhuhai_xigedian13 小时前
源网荷储一体化 vs 传统供用电模式:差异、优势与转型路径
大数据·人工智能·分布式·系统架构·能源
热爱正能量13 小时前
电商架构图
系统架构
@insist12318 小时前
系统架构设计师-存储管理核心机制:页式、段式、段页式架构原理
架构·系统架构·软考·系统架构设计师·软件水平考试
@insist1231 天前
系统架构设计师-操作系统进程管理核心知识点详解
架构·系统架构·软考·系统架构设计师·软件水平考试
雯宝2 天前
|____2.12 FreeRTOS 深度解析--任务通知
系统架构
2501_912784082 天前
跨境代购SaaS系统架构设计思路:以Taocarts为参考
系统架构·taocarts·跨境saas
雯宝2 天前
|____2.10 FreeRTOS 深度解析--事件
系统架构