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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
爱看书的小沐6 小时前
【小沐学CAD】基于OCCT读取和显示STEP模型文件(QT、MFC、glfw)
qt·mfc·opengl·stp·step·opencascade·occt
Quz8 小时前
QML与JavaScript 交互的四种方式
javascript·qt·交互
xyty33209 小时前
QImageReader 的全局静态锁原理
c++·windows·qt
Hello.Reader15 小时前
Tauri vs Qt跨平台桌面(与移动)应用选型的“底层逻辑”与落地指南
开发语言·qt·tauri
忘忧记15 小时前
python QT sqlsite版本 图书管理系统
开发语言·python·qt
fly的fly16 小时前
浅析 QT远程部署及debug方案
qt·物联网·arm
枫叶丹42 天前
【Qt开发】Qt界面优化(五)-> Qt样式表(QSS) 子控件选择器
c语言·开发语言·数据库·c++·qt
宁静致远20212 天前
Qt 利用TCP/IP socket通信 发送与接收结构体(简单通信协议解析)
网络·qt·tcp/ip
xzjiang_3652 天前
检查是否安装了MinGW 编译器
开发语言·qt·visual studio code
_nirvana_w_3 天前
Qt项目链接库时遇到的坑:-l选项的正确用法
开发语言·c++·qt·qt框架·elawidgettools