类的头文件中对类的继承进行了多重继承,cpp文件无法确定使用所继承类的哪个connect文件,如:
class A :public QObject, public QWidget
{
Q_OBJECT
public:
A();
~A();
}
如果在A.cpp中使用信号与槽,调用connect函数,此时编译器就无法识别到底调用QObject的connect还是QWidget的connect函数,此例中,QWidget继承自QObject,将public QObject删除掉即可。