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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
追烽少年x7 小时前
Qt中线程同步类介绍(一)
qt
树欲静而风不止慢一点吧7 小时前
Qt5/6版本对应的Emscripten版本
开发语言·qt
LYOBOYI1238 小时前
qt的事件传播机制
java·前端·qt
prettyxian11 小时前
【QT】Qt从零入门指南:创建你的第一个GUI程序
开发语言·qt
不会c嘎嘎12 小时前
QT中的常用控件(一)
开发语言·qt
枫叶丹415 小时前
【Qt开发】Qt系统(一)-> 定时器 QTimerEvent 和 QTimer
c语言·开发语言·数据库·c++·qt·系统架构
林政硕(Cohen0415)16 小时前
ARM Linux Qt Widget 虚拟键盘输入法移植
linux·arm开发·qt·键盘·输入法
养一回月亮!21 小时前
使用Qt实现简单绘图板:鼠标绘制与擦除功能详解
开发语言·qt
cpp_learners1 天前
Qt Windows版本的《智能鼠标点击器》
windows·qt·鼠标点击器
Liu-Eleven1 天前
Qt/C++开发嵌入式项目日志库选型
开发语言·c++·qt