问题描述
No outputs specified for item “DlgCreateInstance.ui”. Its custom build command will be skipped.
fatal error C1083: Cannot open include file: ‘ui_DlgCreateInstance.h’: No such file or directory (.\GeneratedFiles\Debug\moc_DlgCreateInstance.cpp)
原因分析
DlgCreateInstance.ui是从另一个工程移至本工程,丢失了ui文件自定义生成信息。
点击xxx.ui文件,右键>属性,显示如下,
解决方案
手动加上相应信息
- “$(QTDIR)\bin\uic.exe” -o “.\GeneratedFiles\ui_%(Filename).h” “%(FullPath)”
- Uic%27ing %(Identity)…
- .\GeneratedFiles\ui_%(Filename).h;%(Outputs)
- $(QTDIR)\bin\uic.exe;%(AdditionalInputs)
如下图所示: