技术栈

Qt创建自定义组件并且promote to之后导致编译错误(CMake)

Taiga_2024-07-24 19:38

创建自定组件并且加入到全局 (勾选"Global include"选项)后,重新编译,元对象编译器生成的ui_xxxx.h文件中会新加入自定义组件的头文件:

如图所示,编译器提示找不到自定义组件的头文件:

  • Solution:

  • 在CMakeLists.txt中添加所有的头文件位置:

  • include_directories(${PROJECT_SOURCE_DIR})

  • 具体原因也有说:

  • forum.qt.io

  • stackoverflow.com

上一篇:关于黑马商城微服务拆分
下一篇:别再只知道埋头苦学python了!!学了python后月入1w不在话下,不准你还不知道!!!
相关推荐
进击的大海贼
19 小时前
QT-C++ 自定义加工统计通用模块
开发语言·c++·qt
友友马
20 小时前
『 QT 』QT信号机制深度解析
开发语言·qt
nnerddboy
20 小时前
QT(c++)开发自学笔记:2.TCP/IP
c++·笔记·qt
墨尘笔尖
20 小时前
Qt浮动(堆叠)窗口实现详解
开发语言·qt
流星白龙
1 天前
【Qt】7.信号和槽_connect函数用法(2)
java·数据库·qt
金涛0319
1 天前
QT-day2,信号和槽
开发语言·qt·命令模式
寻找华年的锦瑟
1 天前
Qt-QDir
开发语言·qt
金涛0319
1 天前
QT-day1
开发语言·qt
流星白龙
2 天前
【Qt】3.认识 Qt Creator 界面
java·开发语言·qt
伐尘
2 天前
【Qt】QTableWidget 自定义排序功能实现
开发语言·qt
热门推荐
01BongoCat - 跨平台键盘猫动画工具02GitHub 镜像站点03两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答04UV安装并设置国内源05Linux下V2Ray安装配置指南06GitLab 零基础入门指南:从安装到项目管理全流程07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)0846个Nano-banana 精选提示词,持续更新中09windows找不到gpedit.msc(本地组策略编辑器)10UV 工具安装与国内镜像源配置指南