首页 > 数码专栏 > 正文

qt ui文件修改后不生效

数码专栏 时间:2024-10-29 04:01:09

qt修改ui文件不生效 

Qt修改UI文件后运行不生效的原因可能是程序中使用的ui_xx.h文件不是最新的文件。解决办法有以下几种:

1. 重新执行qmake,清理项目,重新构建项目。

2. 把build目录下所有编译过程生成的文件全部删除,只保留目录结构,再重新构建项目。

3. 把工程目录下的.user文件删除,只保留工程文件、头文件、源文件、UI文件,然后重新运行qt creator,重新配置项目,再进行编译。

4. 取消勾选Projects的shadowbuild或项目设置文件pro内增加UI_DIR。

5. 勾选shadow build,将工程目录下的ui_xxxxx.h文件全部删除,重新编译。

请注意在切换shadow build模式时,检查是否遗留了ui_xxxx.h文件忘记删除了。

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。