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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
牵牛老人7 小时前
CAN通讯实战:Qt基于周立功 USBCAN 的 CAN 总线通信开发全攻略
网络·qt·系统架构
_君莫笑8 小时前
Qt+Qml前后端分离上位机软件技术方案
c++·qt·用户界面·qml
想取一个与众不同的名字好难8 小时前
QT webSocket接收客户端发送的双目摄像头数据并显示
开发语言·qt·websocket
基德爆肝c语言9 小时前
Qt控件:按钮类
开发语言·qt
基德爆肝c语言12 小时前
Qt:显示类控件
开发语言·qt·命令模式
小许同学记录成长12 小时前
基于 QxOrm 的 Qt 持久化层技术指南
开发语言·数据库·qt
辞旧 lekkk21 小时前
【Qt】信号和槽
linux·开发语言·数据库·qt·学习·mysql·萌新
liuhuizuikeai1 天前
可视化门禁---Linux/Qt+SqLite篇
linux·运维·qt
螺丝钉的扭矩一瞬间产生高能蛋白1 天前
QT的C++接口基础用法
c++·qt·嵌入式软件·嵌入式linux·linux应用
张人玉1 天前
PyCharm配置PyQt5安装报错详情笔记
笔记·qt·pycharm·pyqt5