【用ui文件做个简单工具的开发,为什么修改完ui后,程序重新编译运行后,GUI界面还是不变呢?】

用ui文件做个简单工具的开发,为什么修改完ui后,程序重新编译运行后,GUI界面还是不变呢?

问题原因

uic失灵

解决办法,手动调用uic程序

1.打开Developer Command Prompt for VS

然后试一下uic -h能否正常输出:(可以正常输出那就没问题,继续进行下一步)

2.cd到项目目录

3.找到mainwindow.ui所在文件夹:

执行uic mainwindow.ui > ui_mainwindow.h

(是将 mainwindow.ui转化为ui_mainwindow.h)

3.删掉build构建目录(就那些qt生成的临时文件都要删掉,自己创建的可以不管)

4.在构建中,清理项目

5.重新生成 ctrl + R

  1. 运行
相关推荐
极梦网络无忧1 天前
Windows UI Automation实现抖音直播间监控(桌面端场控助手核心方案)
windows·ui
newbe365241 天前
Design.md:让 AI 一致性进行前端 UI 设计的解决方案
前端·人工智能·ui
cpp_learners1 天前
Linux ARM架构 使用 linuxdeployqt 打包QT程序
linux·arm开发·qt
森G1 天前
3.1、移植Qt程序到ARM平台----移植Qt程序到ARM平台(扩展)
arm开发·c++·qt
白杆杆红伞伞1 天前
Qt Event
开发语言·qt
Magic--1 天前
Qt 桌面计算器项目
开发语言·qt
特立独行的猫a1 天前
HarmonyOS鸿蒙PC的QT应用开发:QT项目运行原理与 EmbeddedUIExtensionAbility介绍
qt·华为·harmonyos·openharmony·鸿蒙pc
张健11564096481 天前
QT创建线程
开发语言·qt
森G1 天前
51、Move方式创建线程---------多线程
c++·qt
华法林的小助手1 天前
[学习笔记]在ros humble里使用qt
笔记·qt·学习