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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
Mark Studio15 小时前
QT linux 静态编译问题记录
开发语言·qt
jf加菲猫19 小时前
第1章 认识Qt
开发语言·c++·qt·ui
Wallace Zhang1 天前
QT开发汇总(更新2025.11.12)
qt·pyside6
●VON1 天前
补充说明:Windows 完全可以开发 Qt 鸿蒙应用!(附专属适配方案)
windows·qt·华为·harmonyos·鸿蒙
开始了码2 天前
关于qt运行程序点击几下未响应的原因
开发语言·qt
Kimser2 天前
QT C++ QWebEngine与Web JS之间通信
javascript·c++·qt
QT 小鲜肉2 天前
【QT/C++】Qt样式设置之CSS知识(系统性概括)
linux·开发语言·css·c++·笔记·qt
Main. 242 天前
从0到1学习Qt -- 常见控件QWidget(二)
qt·学习
洛克希德马丁2 天前
Qt配置安卓开发环境
android·开发语言·qt
我要升天!2 天前
QT-- 理解项目文件
开发语言·数据库·qt