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

相关推荐
AFinalStone2 小时前
Android7 多用户源码解析(五)应用安装与管理隔离机制
系统架构·aosp·多用户
AFinalStone5 小时前
Android7 多用户源码解析(二)核心数据结构深度剖析
系统架构·aosp·多用户
沫璃染墨5 小时前
《从零入门Linux系统篇(五十一):线程篇·四——pthread线程库详解:从线程创建到终止与分离》
linux·运维·服务器·开发语言·c++·系统架构·线程
带金箍的至尊宝5 小时前
系统架构设计师笔记 03:CPU 结构、Cache 与总线怎么考
笔记·系统架构
新鲜势力呀7 小时前
PHP 实战:用户登录频繁失败怎么办?从安全防护到登录系统架构优化完整方案
安全·系统架构·php
励志不掉头发的内向程序员10 小时前
【从零写一个CAD 03】三个 double 值得单独一个类吗:把视图变换抽成 View
开发语言·c++·qt·学习·系统架构
Travis_del10 小时前
系统架构设计师考试大纲:考试说明
系统架构·软考·系统架构设计师
AFinalStone18 小时前
Android7 多用户源码解析(六)数据隔离与存储机制详解
系统架构·aosp·多用户
AFinalStone1 天前
Android7 多用户源码解析(一)功能演进与系统架构总览
系统架构·aosp·多用户·usermanaher
Jmyd01231 天前
智慧文博数字化系统架构设计:从三维采集到平台应用的全链路方案
系统架构