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

相关推荐
技术性摸鱼12 小时前
计算机网络-知识点考点
计算机网络·系统架构
Allen_LVyingbo15 小时前
多智能体协作驱动的多模态医疗大模型系统:RAG–KAG双路径知识增强与架构的设计与验证(下)
人工智能·算法·架构·系统架构·知识图谱·健康医疗
王然-HUDDM1 天前
HUDDM:首个基于认知结构的AI系统设计的AI模型
功能测试·神经网络·架构·系统架构·agi
套码汉子1 天前
从 “重复造轮子” 到 “搭积木式开发”:活动系统架构如何支撑业务高效迭代
架构·系统架构·游戏开发·组件化
鱼跃鹰飞2 天前
面试题:说说MMAP和DMA/SG-DMA的关系
面试·职场和发展·架构·系统架构
专注echarts研发20年2 天前
工业级 Qt 业务窗体标杆实现・ResearchForm 类深度解析
数据库·qt·系统架构
张彦峰ZYF2 天前
商品供给域的工程化简要设计考量
后端·系统架构·商品模型·商品供给
qq_397752933 天前
四向穿梭车系统在高密度仓储中的应用逻辑与系统架构解析
系统架构·智能仓储·自动化仓储·四向穿梭车·高密度仓库·wms / wcs·仓储工程实践
mmWave&THz3 天前
柔性PZT压电薄膜在空间大型柔性反射面精准调控中的技术突破与应用
网络·人工智能·系统架构·信息与通信·智能硬件
消失的旧时光-19433 天前
从 FFI 到系统架构:跨语言核心库的设计方法——把“会调用 native”,升级为“构建系统能力”
系统架构