由于迁移项目,从VS高版本到低版本,环境发生变化导致编译不管,就重现创建了一个项目,就高版本项目的文件拷贝进新项目里,重新编译,发现找不到ui_xxxx.h头文件
只需右键属性xxxx.ui,常规|项类型,修改为“自定义生成工具”,展开自定义生成工具,设置:
命令行: "$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_%(Filename).h"
说明:Uic%27ing %(Identity)...
输出:.\GeneratedFiles\ui_%(Filename).h
附加依赖项:$(QTDIR)\bin\uic.exe
设置完后,右键编译 ui_xxx.h,就会生成文件