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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
追烽少年x5 小时前
Qt面试题合集(五)
qt
m0_502724956 小时前
QT - 事件过滤
qt
m0_502724956 小时前
在Qt中激活已运行的应用程序实例
开发语言·qt
QtHalcon6 小时前
YOLOv11 +QT环境安装+标注训练+部署
深度学习·qt·yolo
追烽少年x6 小时前
Qt中QUdpSocket类的简单使用
qt
Y1rong7 小时前
QT之自定义控件
qt
CC.GG7 小时前
【Qt】常用控件----按钮类控件
开发语言·数据库·qt
郝学胜-神的一滴8 小时前
Qt实现窗口阴影之美:光影交错间的界面艺术
开发语言·c++·qt·软件工程
小陈phd9 小时前
大语言模型实战(十)——基于通义千问 + FastMCP 打造天气查询机器人
qt·语言模型·机器人
Larry_Yanan9 小时前
Qt多进程(七)内存映射
开发语言·qt