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都换成你类的名字,报错就解决了.

相关推荐
我命由我1234519 分钟前
Photoshop - 将Photoshop图像置入其他应用程序
学习·ui·职场和发展·求职招聘·职场发展·学习方法·photoshop
个 人 练 习 生28 分钟前
C++-----string基本使用详解
开发语言·c++·学习
朝朝辞暮i35 分钟前
C++ 第 5 课:else if + 多条件判断 + && / || / !
开发语言·c++
ynchyong39 分钟前
python list 地常用操作
开发语言·python
千谦阙听42 分钟前
【C++篇】:string类——常用接口、底层原理与深浅拷贝
开发语言·c++·学习·visual studio
m0_380743871 小时前
PHP7.1项目升级到8.3报错怎么解决
开发语言·php
泡海椒1 小时前
JQuick-Excel 字段映射实战:用 MAPPING 固化 Excel 表头与业务字段契约
xml·java·开发语言·excel
lcj25111 小时前
【C++】set和map——详细使用说明
开发语言·c++·笔记·面试
潼心1412o2 小时前
C++初阶(长期更新)第3讲:类和对象(中)
开发语言·c++
外收内放2 小时前
Python基础语法练习题(40-42)
开发语言·python