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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
初次见面我叫泰隆2 小时前
Qt——4、Qt窗口
开发语言·qt·客户端开发
墨月白3 小时前
[QT]QProcess的相关使用
android·开发语言·qt
小小码农Come on3 小时前
QT信号槽机制原理
开发语言·qt
未来可期LJ5 小时前
【Qt 问题合集】Qt报错:No executable specified 如何解决呢?
qt
LYOBOYI1235 小时前
QML 中 Item、Window、Popup、Rectangle使用手册
qt
qq_401700418 小时前
Qt开发过程中遇到哪些经典的bug
qt·bug
SNAKEpc121388 小时前
PyQtGraph应用(五):k线回放复盘功能实现
python·qt·pyqt
xmRao10 小时前
Qt+SDL2 实现 WAV 音频播放
qt·音视频
clever10121 小时前
在QtCreator 4.10.2中调试qt程序qDebug()输出中文为乱码问题的解决
开发语言·qt
吕司1 天前
Qt的信号与槽
开发语言·qt