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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
轩情吖2 分钟前
Qt的窗口(三)
c++·qt
mengzhi啊42 分钟前
qt加载了.qm却没有反应。因为加载时间太晚了
qt
C语言小火车3 小时前
Qt样式实现方式详解:六大方法全面解析
c语言·c++·qt·学习
ae_zr4 小时前
QT静态库如何使用
qt·压缩·静态exe
mengzhi啊4 小时前
针对no TS files specified。使用qt语言家,内网加密软件,不能生成.ts。当3种方法失效,还剩最后一种方法。
qt
木千4 小时前
Qt5.15.2安装MSVC2019编译器
开发语言·qt
专注于ai算法的踩坑小达人5 小时前
C++变量全面总结
c++·qt
去往火星5 小时前
Qt6 CMake 中引入 Qt Linguist 翻译功能
开发语言·qt
SilentSlot5 小时前
【QT-QML】6.定位元素
qt·qml
王多鱼鱼鱼6 小时前
QT如何将exe打包成可执行文件
开发语言·qt