目录
一、现象描述
如博客标题所述。例如:当我们在ui界面中添加了某个控件(如按钮)之后,右键项目名称点击运行(对应绿色右三角),显示的界面却还是原来未修改的界面。文章来源:https://www.toymoban.com/news/detail-526163.html
二、原因分析
这个问题在网上已经有很详细的解释了。具体地,首先需要明白,在我们更改完ui界面、点击运行之后将会重新产生新的ui_XX.h
文件,这个文件产生于构建目录之下。而当前项目在运行时获取ui_XX.h
文件的路径是项目目录,当这两个目录不同时,就会出现修改失败的现象。文章来源地址https://www.toymoban.com/news/detail-526163.html
三、解决方法
- 我本人的构建目录(
build-XXX-Desktop_Qt_5_9_0_MinGW_32bit-Debug
)和项目目录(XXX
)位属同一文件夹下,所以会产生这个问题。 - 我的解决办法是:在
.pro
文件中添加这么一行代码UI_DIR = ../build-XXX-Desktop_Qt_5_9_0_MinGW_32bit-Debug
。 - 注意:
XXX
是我们的项目名称,注意修改。
到了这里,关于【修改完Qt的UI界面再运行却不能实时更新的解决方法】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!