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

相关推荐
云天AI实战派1 小时前
Agent 全流程实战:用 Python 搭建技能路由智能体,落地小龙虾门店运营助手
开发语言·人工智能·python
rit84324991 小时前
基于遗传算法的电动汽车充电站选址优化:模型与MATLAB实现
开发语言·matlab
Rust研习社2 小时前
你为什么总是入门 Rust 失败
开发语言·后端·rust
我滴老baby2 小时前
工具调用全景解析从Function Calling到MCP协议的完整实践
开发语言·人工智能·python·架构·fastapi
小李子呢02112 小时前
前端八股JS---Map / Set / WeakMap / WeakSet
开发语言·前端·javascript
feifeigo1232 小时前
自适应大邻域搜索(ALNS)算法的MATLAB 实现
开发语言·算法·matlab
繁星蓝雨2 小时前
Qt多界面创建的优化问题(main函数或主界面中创建?)—————附带详细方法
c++·qt·架构·多界面管理
沐知全栈开发2 小时前
API 类别 - 实用工具
开发语言
Cx330❀2 小时前
Qt 入门指南:从零搭建开发环境到第一个图形界面程序
xml·大数据·开发语言·网络·c++·人工智能·qt