【用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. 运行
相关推荐
mengzhi啊2 小时前
Qt Designer UI 界面 拖的两个 QLineEdit,想按 Tab 从第一个跳到第二个
qt
新缸中之脑2 小时前
Unsloth Studio:LLM微调UI
ui
笨笨马甲4 小时前
Qt MQTT
开发语言·qt
姓刘的哦7 小时前
Qt实现蚂蚁线
开发语言·qt
Ivy_belief8 小时前
Qt网络编程实战:从零掌握 QUdpSocket 及 UDP 通信
网络·qt·udp
ai_coder_ai8 小时前
在自动化脚本中如何在自定义ui中使用webview来无限扩展ui?
ui·autojs·自动化脚本·冰狐智能辅助·easyclick
ii_best8 小时前
安卓/ios开发辅助软件按键精灵小精灵实现简单的UI多配置管理
android·ui·ios·自动化
丁劲犇8 小时前
在Trae Solo模式下用Qt HttpServer和Concurrent升级MCP服务器绘制6G互联网覆盖区域
服务器·开发语言·qt·ai·6g·mcp·trae
笨笨马甲8 小时前
Qt MODBUS协议
开发语言·qt
我喜欢就喜欢8 小时前
Word 模板匹配与样式同步技术详解
开发语言·c++·qt·word·模板匹配