在VS项目中,新增ui,创建widget.h和widget.cpp文件,并新建相应的widget.ui文件,运行程序,提示:
C1083 无法打开包括文件: “ui_widget.h”: No such file or directory
解决思路:
- widget.ui文件是否添加到项目中;
- widget.ui文件布局是否存在未布局的地方;
- widget.ui文件中Form的object的名称是否与程序中引用的名称一致。因为在新建ui文件时,是默认object名称为Form的,所以在使用的时候,需要将ui文件里的名称与 widget.cpp 文件中调用的类名要保持一致。
- 鼠标放置在widget.ui的位置,鼠标右击,选择编译;然后选中widget.ui、widget.h、widget.cpp文件,右击鼠标,进行编译;最后再进行整个项目的编译,应该就可以了。