QtCMake工程提升类后找不到头文件

我们都知道qt6版本现在主推用cmake进行构建工程,但是使用Qt的ui文件后想要自己定义一个类然后提升界面的控件为这个类,通常会提示找不到头文件,出现问题的原因是Qt creator通过ui文件生成的程序和存放头文件的目录不在一起,但是生成的程序里会在生成目录下找头文件,所以肯定是找不到的。

解决办法,在cmake文件中添加向工程目录查找的命令。

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
864记忆40 分钟前
Qt创建连接注意事项
数据库·qt·nginx
赵民勇8 小时前
Qt QML中Component模块详解
qt
不会c嘎嘎9 小时前
QT中的常用控件 (三)
开发语言·qt
闫有尽意无琼9 小时前
Qt局部变量“遮蔽(shadow)”成员变量导致lambda传参报错
开发语言·qt
寻找华年的锦瑟9 小时前
Qt-YOLO-OpenCV
qt·opencv·yolo
南桥几晴秋9 小时前
Qt显示类控件
开发语言·c++·qt
_OP_CHEN9 小时前
【从零开始的Qt开发指南】(十八)Qt 事件进阶:定时器、事件分发器与事件过滤器的实战宝典
qt·前端开发·事件过滤器·qt事件·gui开发·qt定时器·事件分发器
晨风先生10 小时前
打包Qt程序的脚本package.bat
开发语言·qt
环黄金线HHJX.10 小时前
《QuantumTuan ⇆ QT:Qt》
人工智能·qt·算法·编辑器·量子计算
环黄金线HHJX.11 小时前
拼音字母量子编程PQLAiQt架构”这一概念。结合上下文《QuantumTuan ⇆ QT:Qt》
开发语言·人工智能·qt·编辑器·量子计算