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

news/2024/10/4 7:53:33 标签: Clion, Qt界面开发, ui文件

报错问题如下

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文件中,添加如下代码即可解决问题:

# 解决ui文件移动到别的文件夹后报错的问题,即指定ui文件路径,这里Ui即为目录
set(CMAKE_AUTOUIC_SEARCH_PATHS "Ui")

http://www.niftyadmin.cn/n/5689701.html

相关文章

Python--解决从Hugging Face的服务器下载某个预训练模型或其相关的文件问题

一.错误信息:ValueError: Connection error, and we cannot find the requested files in the cached path. Please try again or make sure your Internet connection is on. 这个错误信息表明正在尝试从 Hugging Face 的服务器下载某个预训练模型或其相关的文件&…

接口+内部类

接口和内部类是Java中两个重要的概念,可以在代码中使用它们来实现更灵活和模块化的设计。 接口是一种定义了一组抽象方法的特殊类,其中的方法没有具体的实现。通过实现接口,一个类可以获得接口中定义的方法,并提供实际的实现。接…

什么是 HTTP 请求中的 options 请求?

在 Chrome 开发者工具中的 Network 面板看到的 HTTP 方法 OPTIONS,其实是 HTTP 协议的一部分,用于客户端和服务器之间进行“预检”或“协商”。OPTIONS 请求的作用是让客户端能够获取关于服务器支持的 HTTP 方法和其他跨域资源共享 (CORS) 相关的信息&am…

macOS终端配置自动补全功能

如何在macOS终端中配置自动补全功能 终端是一个非常强大的工具,它可以用来完成很多任务,比如创建、复制、移动、删除文件,执行脚本和运行程序。不过它的默认设置对用户不太友好,作为开发者,我们通常习惯代码编辑器的辅…

eNSP网络配置指南:IP设置、DNS、Telnet、DHCP与路由表管理

1.eNSP基本操作和路由器IP配置命令 登录设备:通过Console口或通过eNSP的Telnet/SSH客户端登录到设备。进入特权模式:输入system-view进入系统视图。接口配置: 进入接口视图,例如interface GigabitEthernet0/0/0。配置IP地址和子网…

Kubernetes-环境篇-02-ubuntu开发环境搭建

1、ubuntu基础环境 # 更新apt软件源 sudo apt update# 安装git sudo apt install git# 安装python3 sudo apt install -y python3 python3-pip# 安装vim sudo apt install vim2、安装go 2.1 下载go安装包 wget https://golang.google.cn/dl/go1.23.2.linux-amd64.tar.gz2.2 …

基于matlab的指纹识别

随着科学技术的不断发展,自动化的指纹识别技术如今已经被人们广泛地应用在银行、商业交易、公安部门、海关部门等需要对人的身份进识别的领域,而本文所描述的是对自动化指纹识别系统的研究现状以及自动化指纹识别系统的基本算法和流程,本实验…

【服务程序的运行策略】——心跳进程

一、进程心跳 日常服务程序运行过程中,一般进程的调度、进程的心跳、守护进程共同工作。本文介绍心跳进程的原理和实现。心跳进程就是服务程序在后台运行过程中表示自己还“活着”,表示服务进程还在健康地运行着。具体实现:每个服务程序启动…