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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
代钦塔拉11 小时前
Qt QThread最标准Worker线程用法(零崩溃、零内存泄漏)
qt
神仙别闹13 小时前
基于QT(C++)+Sqlite3实现单词消除游戏系统
c++·qt·sqlite
熊孩纸的世界你不懂14 小时前
Qt + SQLite 配置与使用指南
c++·qt
我在人间贩卖青春14 小时前
重学Qt——串口编程
qt
sycmancia15 小时前
Qt——Qt中的调色板
开发语言·qt
我在人间贩卖青春15 小时前
重学Qt——多媒体
qt
yugi98783816 小时前
基于Qt的图像处理系统
开发语言·图像处理·qt
努力努力再努力wz1 天前
【Qt入门系列】:按钮组件全解析:从 QAbstractButton 到快捷键事件、单选与复选机制
c语言·开发语言·数据结构·c++·git·qt·github
奇树谦1 天前
QML 开发前端界面详解:从入门到示例实战
qt
我在人间贩卖青春1 天前
重学Qt——网络编程
qt