qt多继承之QObject 总结一下要自定义信号和槽的话首先你这个类要是一个QObject的子类, 如果需要多继承要将 QObject 放在前面, 同时, 还需要在类声明的开始使用 Q_OBJECT 宏 在qt中有一个很吊诡的事情,就是当有多继承时,并且要继承QObject,需要这样书写 class SHAREDSHARED_EXPORT QAbstractPlugin:public QObject, public QPluginInterface { Q_OBJECT public: }; 总结一下要自定义信号和槽的话首先你这个类要是一个QObject的子类, 如果需要多继承要将 QObject 放在前面, 同时, 还需要在类声明的开始使用 Q_OBJECT 宏