C0005.Clion中移动ui文件到新目录后,报错问题的解决

报错问题如下

cpp 复制代码
AutoUic error
-------------
"SRC:/confirmwizardpage.cpp"
includes the uic file "ui_confirmwizardpage.h",
but the user interface file "confirmwizardpage.ui"
could not be found in the following directories
  "SRC:"

ninja: build stopped: subcommand failed.
20:19:41: 进程"E:\Qt\Tools\CMake_64\bin\cmake.exe"退出,退出代码 1 。
Error while building/deploying project alnum (kit: Desktop Qt 6.4.1 MinGW 64-bit)
When executing step "构建"
20:19:41: Elapsed time: 00:00.

出现上面报错问题的原因:是我们原先的ui文件是在主目录下的,为了便于管理,将ui文件移动到一个新的Ui目录中,但此时运行之后,程序就会报错了;

解决办法

在CMakeLists.txt文件中,添加如下代码即可解决问题:

cpp 复制代码
# 解决ui文件移动到别的文件夹后报错的问题,即指定ui文件路径,这里Ui即为目录
set(CMAKE_AUTOUIC_SEARCH_PATHS "Ui")
相关推荐
Laurence18 天前
使用 CLion 打开 Qt Creator 项目(.pro 文件)
qt·clion·转换·creator·创建项目·qmake·.pro
张世争2 个月前
windows clion MingW cmake 编译运行 FreeRTOS
windows·freertos·mingw·cmake·clion
张世争2 个月前
windows clion lvgl 使用 sdl2
windows·clion·sdl2
Qt程序员5 个月前
Qt C++ 教程:无边框窗体 + 自定义标题栏 + 圆角 + 拖拽拉升 + 阴影
c++·qt·qt编程·qt开发·qt教程·qt界面开发·qt界面
氷泠5 个月前
解决MacOS上CLion调试的时候容器的值显示为0的问题
macos·调试·lldb·clion
slim~5 个月前
CLion实现ini 解析器设计与实现
c++·后端·clion
Molesidy5 个月前
【MCU】【STM32】基于STM32CubeMX+CLion的STM32开发环境
stm32·单片机·嵌入式硬件·stm32cubemx·clion
等风来不如迎风去6 个月前
Jetson Xavier NX 与 NVIDIA RTX 4070 (12GB)
udp·webrtc·cmake·clion
浮梦终焉8 个月前
CLion开发Qt桌面程序_git的简单使用_小团体
c++·git·qt·桌面应用·clion
略无慕艳意9 个月前
【教程】Ubuntu 16.04 配置 CLion 开发 ROS Melodic
c++·ros·c·clion