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

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

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

手动清理并重新构建​

复制代码
qmake && make clean && make
点击并拖拽以移动
相关推荐
阿让啊3 小时前
C语言strtol 函数使用方法
c语言·数据结构·c++·单片机·嵌入式硬件
liulilittle4 小时前
OPENPPP2 —— IP标准校验和算法深度剖析:从原理到SSE2优化实现
网络·c++·网络协议·tcp/ip·算法·ip·通信
田里的水稻7 小时前
C++_队列编码实例,从末端添加对象,同时把头部的对象剔除掉,中的队列长度为设置长度NUM_OBJ
java·c++·算法
Molesidy7 小时前
【UAV】基于PX4+Ubuntu24.04.3的无人机制作的开发环境搭建
ubuntu·无人机·px4·gazebo·uav
Jayden_Ruan8 小时前
C++逆向输出一个字符串(三)
开发语言·c++·算法
liulun8 小时前
Skia如何渲染 Lottie 动画
c++·动画
点云SLAM9 小时前
C++ 常见面试题汇总
java·开发语言·c++·算法·面试·内存管理
edjxj10 小时前
Qt图片资源导入
开发语言·qt
qq_259297247310 小时前
QT-事件
开发语言·qt
DreamLife☼10 小时前
Qt 中的 Q_OBJECT 宏详解 —— 从源码到底层机制的全面剖析
qt·信号·qml·q_object··rtti·运行时类型信息