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

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

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

cpp 复制代码
INCLUDE_DIRECTORIES(
    ${PROJECT_SOURCE_DIR}
)
相关推荐
Wyn_1 小时前
【QT】qtdesigner中将控件提升为自定义控件后,css设置样式不生效(已解决,图文详情)
开发语言·qt
道剑剑非道1 小时前
QT开发技术【ffmpeg + QAudioOutput】音乐播放器
开发语言·qt·ffmpeg
@残梦2 小时前
129、QT搭建FFmpeg环境
开发语言·qt·ffmpeg
范纹杉想快点毕业16 小时前
C++抽象类与多态实战解析
java·c语言·开发语言·c++·python·qt
行云流水剑18 小时前
【学习记录】快速上手 PyQt6:设置 Qt Designer、PyUIC 和 PyRCC 在 PyCharm中的应用
python·qt·学习·pycharm
OldField-Tian19 小时前
Qt中使用正则表达式来提取字符串
qt·正则表达式
感叹号的豆浆1 天前
使用qt 定义全局钩子 捕获系统的键盘事件
qt·计算机外设
hvinsion1 天前
【开源工具】 黑客帝国系列系统监控工具:基于PyQt5的全方位资源监控系统
python·qt·开源·系统监控·数字雨·黑客帝国·psutil
old_power1 天前
VSCode 工作区配置文件通用模板(CMake + Ninja + MinGW/GCC 编译器 的 C++ 或 Qt 项目)
c++·vscode·qt