当我在ui设计表单中添加一些元素时,我发现QtCreator(v4.5.0)停止更新set detach-on-fork off
头文件管理器(对于我的一个项目)。
例如,在ui
中添加一些QLCDNumber
对象之后,通常我应该能够在mainwindow构造函数中设置这些对象,例如:mainwindow.ui
。但是现在ui->lcdNumber
(QLCDNumber * lcdNumber)无法识别,因为lcdNumber
尚未更新新添加对象的定义。
我试图运行ui_mainwindow.h
,或重新打开正在处理的项目,甚至重新启动计算机。它仍然不起作用。请注意,此项目中创建的所有ui表单均存在此问题。
看到其他项目运行正常也很奇怪。有人知道为什么会这样吗?谢谢!
答案 0 :(得分:0)
我在Qt designer does not update the gui找到了解决问题的方法。我要做的是删除所有以前构建的结果,以及使用Shaw build构建的配置项目。然后QtCreator恢复正常。或者,删除所有以前的ui_header文件并重建项目。