Qt项目ui文件中新添加的控件在代码中不识别的问题解决

问题来源

不知道是不是qt的bug,我先来描述一下我的问题,我在新增ui文件的时候,把类和ui文件分开添加的,先添加了page类,又添加了ui文件,最后就导致所有东西都配置对了,但编译器死活找不到这个page类,在page.cpp的构造函数中,ui->setupUi(this),一直在报错,ui(new Ui::Page)也在报错,主要就是这两个报错,

错误成因

添加ui文件的时候,会有一步给文件命名的步骤,无论你给它起什么名字,生成ui_xxx.ui文件中,所有的类名默认是Form,去build...Debug文件夹下,找到这个ui_xxx.ui文件,把其中的Form都换成你类的名字,报错就解决了.

相关推荐
听雨入夜13 小时前
zero.zhang
开发语言·python
江屿风13 小时前
【C++笔记】【二叉搜索树】流食般投喂
开发语言·数据结构·c++·笔记
1001101_QIA13 小时前
VRChat 插件开发方式
开发语言·vr
会编程的土豆15 小时前
GoWeb 处理请求详解:请求行、请求头、请求参数与给客户端响应
开发语言·http·golang
name好难取诶1 天前
PHP 静态分析工具实战 PHPStan 和 Psalm 完全指南
android·开发语言·php
湿滑路面1 天前
Rouyan:使用WPF/C#构建的基于LLM的快捷翻译小工具
开发语言·c#·wpf
Lee_jerome1 天前
《C/C++编译全家桶:g++四阶段、.a与.so区别、CMake构建、ARM交叉编译,这篇全讲透了》
c语言·开发语言·arm开发·c++·编译·cmake·cmakelists
kisloy1 天前
【爬虫入门第5讲】Python爬虫文本解析详解
开发语言·爬虫·python
春生野草1 天前
个人笔记——C语言字符串、树
c语言·开发语言·笔记
风中芦苇啊1 天前
Java EasyExcel 导入通用工具类:自定义注解映射字段 + 反射机制
java·开发语言