当前位置:   article > 正文

解决QT+VS中无法打开/无法识别/无法打开/找不到ui_xxx.h文件_qt打开项目ui找不到了

qt打开项目ui找不到了

问题描述

在Qt+VS开发环境下,经常出现此类问题:
有时候,明明存在ui_xxx.h文件,或者,根本不存在该ui_xxx.h文件,又或者,把对应的xxx.ui从项目中排除后,再添加进项目里面,就提示“无法识别”该ui_xxx.h文件。此时,对项目重新生成,或者重新编译,清理,再build,没有丝毫卵用。。。

解决方法

第一种:若该项目是,从网络下载别人的项目:
首先检查该项目的平台工具集是否与你的vs环境一致,不一致,就改为一致:
右键单击,项目->属性->配置属性->常规—>平台工具集
然后,右键单击xxx.ui,选择“编译”,再build,即可正常识别;

第二种,自己的项目,自己的环境,由于手贱,把xxx.ui从项目中排除后,再添加进项目里面,就提示“无法识别”该ui_xxx.h文件:
右键单击 xxx.ui,选择“属性”,—>配置属性—>自定义生成工具—>常规,修改3个参数:
(具体路径看自己Qt安装目录):
“命令行”:“D:\qt58\5.8\msvc2013_64\bin\uic.exe” -o “.\GeneratedFiles\ui_%(Filename).h” “%(FullPath)”
“输出”:.\GeneratedFiles\ui_%(Filename).h
“附加依赖项”:D:\qt58\5.8\msvc2013_64\bin\uic.exe
之后,再右键单击xxx.ui,选择“编译”,再build,即可正常运行;
具体见附图:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/789058
推荐阅读
相关标签
  

闽ICP备14008679号