与此问题类似:Qt Creator: Design changes not showing when run
我无法在UI中进行简单的更改,然后在运行时看到它。我试过添加一个虚拟标签和按钮。无论我编辑MainWindow.ui
文件多少,我都无法更改UI。 ui_MainWindow.h文件也不会更改。似乎生成的文件没有被运行。
我在跑步前尝试过清洁。我试过取消选中Projects>>下的'Shadow build'选项。建设与发展运行>>一般>>阴影构建复选框,然后重新启动Qt Creator。我尝试重新启动电脑,然后进行测试。那该死的ui_xxx文件不会更新!
主机操作系统:Windows 7,64b Qt Creator版本:3.0.1基于QT 5.2.1(MSVC 2010,32位),建于2014年1月31日
答案 0 :(得分:8)
此错误行为的一个原因是启用了阴影构建复选框。点击"项目" Qt创建器中的图标,在Build->下;一般,取消选中Shadow build。再次重建并运行。
答案 1 :(得分:1)
修改项目上的UI元素后,对我有用的是删除目录:{project dir} / GeneratedFiles,然后重建项目。
包含菜单更改的UI元素在删除后似乎可以使用。我尝试进行清理,然后进行重建,包括取消选中阴影构建。
Qt Creator 4.11.0
答案 2 :(得分:0)
只是有同样的问题。删除(或至少将它放在其他地方)ui _ *。h文件,然后重新编译程序。它为我固定。