在UI界面内修改了对象名,在#include “ui_mainwindow.h“没更新

原因​:未重新编译UI文件​

  • Qt的UI文件(.ui)需要通过​uic工具(Qt的UI编译器)​ 生成对应的ui_*.h头文件。
  • 如果你在Qt Designer中修改了对象名,但没有​重新构建(Rebuild)​ 项目,ui_*.h文件不会自动更新。
​**​解决方案​:**​

手动清理并重新构建​

复制代码
qmake && make clean && make
点击并拖拽以移动
相关推荐
hetao17338375 分钟前
校内场-提高组 ZYZSC-S-Round 4
c++·算法
阿钱真强道28 分钟前
01 嵌入式操作系统 | 课程导论与虚拟机安装 Ubuntu
linux·ubuntu·嵌入式·虚拟机
stellanke1 小时前
Linux网络编程实战2:TCP Socket 基础与实践
linux·网络·c++
Littlehero_1211 小时前
QT自定义控件之电气接线图(源码开源)
开发语言·qt
蒸蒸yyyyzwd1 小时前
机试和Redis学习笔记
c++·笔记·面试
qq762118222 小时前
Ubuntu22.04 Qt 调用shell 脚本启动程序,GLFW 初始化失败
qt
tdtsmt2 小时前
2026年SMT贴片加工选型指南:天地通电子推荐参考
c++
一木 之林2 小时前
插件、MCP、Skill 的区别?
java·c++·人工智能
ShineWinsu3 小时前
对于MySQL:内置函数的解析
linux·数据库·c++·mysql·面试·函数·查询
蓝悦无人机3 小时前
Qt Design Studio(QDS)4.8.2项目文件结构详解
开发语言·qt·qt creator·qds·项目文件结构·qtc