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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
Source.Liu1 天前
【QOwnNotes】QOwnNotes 介绍
qt
特立独行的猫a1 天前
QT开发鸿蒙PC应用:环境搭建及第一个HelloWorld
开发语言·qt·harmonyos·环境搭建·鸿蒙pc
零小陈上(shouhou6668889)1 天前
YOLOv8+PyQt5输电线路缺陷检测(目前最全面的类别检测,可以从图像、视频和摄像头三种路径检测)
python·qt·yolo
Larry_Yanan1 天前
Qt多进程(五)QUdpSocket
开发语言·c++·qt·学习·ui
ht巷子1 天前
Qt:容器类的迭代
开发语言·c++·qt
byxdaz1 天前
Qt 中将 QWidget 改为模态的方法
qt
世转神风-1 天前
qt-通信协议基础-QStirng转QByteArray-与字节序互动
开发语言·qt
特立独行的猫a1 天前
QT开发鸿蒙PC应用:第一个Qt Widget应用入门
数据库·qt·harmonyos·鸿蒙pc·qtwidget
深蓝海拓1 天前
PySide6从0开始学习的笔记(十八) MVC(Model-View-Controller)模式的图形渲染体系
笔记·python·qt·学习·pyqt
世转神风-1 天前
qt-通信协议基础-固定长度-小端字节序补0x00指导
开发语言·qt