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

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

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

手动清理并重新构建​

复制代码
qmake && make clean && make
点击并拖拽以移动
相关推荐
John_ToDebug1 小时前
浏览器内核崩溃深度分析:从 MiniDump 堆栈到 BindOnce UAF 机制(未完待续...)
c++·chrome·windows
向阳开的夏天1 小时前
麒麟V10源码编译QT5.6.3 (x86 & arm64)
开发语言·qt
郝亚军2 小时前
ubuntu-18.04.6-desktop-amd64安装步骤
linux·运维·ubuntu
txinyu的博客2 小时前
解析muduo源码之 SocketsOps.h & SocketsOps.cc
c++
ctyshr2 小时前
C++编译期数学计算
开发语言·c++·算法
打码的猿2 小时前
Qt对话框不锁死主程序的方法
开发语言·qt
努力写代码的熊大3 小时前
c++异常和智能指针
java·开发语言·c++
John_ToDebug3 小时前
WebContent 与 WebView:深入解析浏览器渲染架构的双层设计
c++·chrome·ui
千秋乐。3 小时前
C++-string
开发语言·c++
孞㐑¥3 小时前
算法—队列+宽搜(bfs)+堆
开发语言·c++·经验分享·笔记·算法