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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
訫悦4 小时前
体验在Qt中简单使用C++20的协程
qt·c++20·协程
xmRao4 小时前
Qt+FFmpeg 实现 PCM 转 WAV
qt·ffmpeg·pcm
m0_635647486 小时前
Qt中使用opencv库imread函数读出的图片是空
开发语言·c++·qt·opencv·计算机视觉
少控科技6 小时前
QT新手日记034
开发语言·qt
凯子坚持 c6 小时前
Qt常用控件指南(5)
开发语言·数据库·qt
C++ 老炮儿的技术栈6 小时前
CMFCEditBrowseCtrl用法一例
c语言·开发语言·c++·windows·qt·visual studio code
掘根7 小时前
【jsonRpc项目】服务端的RpcRouter模块
开发语言·qt
幸福的达哥7 小时前
PyQt5多线程UI更新方法
python·qt·ui
漂洋过海的鱼儿7 小时前
Qt--元对象系统
开发语言·数据库·qt
txwtech7 小时前
第24篇 vs2019QT QChart* chart = new QChart()发生访问冲突
开发语言·qt