P:Ui文件中的类名 与 .cpp .h 文件中的类名不一致,这种情况,一般直接复制粘贴其他工程里面的文件代码的时候会出现这种问题。
S:将widget或者dialog或者mainwindow的名字修改为error里提及的“struct Ui::Widget”中的Widget。
将Ui中widget、dialog和mainwindow中的ObjectName与Ui中code里面class项的值保持相同。