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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
sycmancia6 小时前
Qml——信号连接、自定义信号
qt
奇树谦3 天前
Qt Quick 图片加载与 GPU 纹理机制详解:QImage、QQuickTextureFactory、QSGTexture 与异步加载
开发语言·qt·系统架构
BroNekoX4 天前
我将基于 QtQuick 框架开发的音乐播放器性能做到顶级
qt
小小晓.4 天前
Qt 对话框、QLineEdit 与布局管理实战详解
开发语言·qt
扶尔魔ocy5 天前
【QT入门到晋级】用开源的自定义控件开发
c++·qt·自定义控件
lhbweilai5 天前
QT项目(串口助手)
开发语言·qt
小鱼仙官5 天前
Qt 主界面弹出分界面
开发语言·qt
誰能久伴不乏6 天前
用 UDP 做一条“可靠“的控制通道
c++·qt·网络协议·udp
Bczheng16 天前
VS2022 安装MFC和QT
c++·qt·mfc
会编程的小孩6 天前
8.19号函数
qt