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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
A.A呐20 小时前
【QT第三章】常用控件2
开发语言·qt
笨笨马甲20 小时前
Qt 实现三维坐标系的方法
开发语言·qt
谁动了我的代码?21 小时前
VNC中使用QT的GDB调试,触发断点时与界面窗口交互导致整个VNC冻结
开发语言·qt·svn
肖恭伟21 小时前
QtCreator Linux ubuntu24.04问题集合
linux·windows·qt
vegetablesssss1 天前
QT国际化翻译
qt
困死,根本不会1 天前
Qt Designer 基础操作学习笔记
开发语言·笔记·qt·学习·microsoft
喜欢喝果茶.1 天前
Qt MQTT部署
开发语言·qt
浅碎时光8071 天前
Qt 窗口 (菜单 工具栏 状态栏 浮动窗口 对话框)
qt
GIS阵地1 天前
一场由Qt5 painter的drawRect引起的血雨腥风
开发语言·qt·gis·qgis
娇娇yyyyyy1 天前
QT编程(8): qt自定义菜单项
qt·microsoft