问题来源
不知道是不是qt的bug,我先来描述一下我的问题,我在新增ui文件的时候,把类和ui文件分开添加的,先添加了page类,又添加了ui文件,最后就导致所有东西都配置对了,但编译器死活找不到这个page类,在page.cpp的构造函数中,ui->setupUi(this),一直在报错,ui(new Ui::Page)也在报错,主要就是这两个报错,
错误成因
添加ui文件的时候,会有一步给文件命名的步骤,无论你给它起什么名字,生成ui_xxx.ui文件中,所有的类名默认是Form,去build...Debug文件夹下,找到这个ui_xxx.ui文件,把其中的Form都换成你类的名字,报错就解决了.