【发布时间】:2018-03-31 23:12:18
【问题描述】:
我正在尝试为接口创建一个抽象基类,但我需要它从 QObject 派生用于信号和插槽。我的类定义如下所示:
import abc
from PyQt5.QtCore import QObject
class interface_class(abc.ABC, QObject):
pass
它失败了:
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases
有什么想法吗?
谢谢
【问题讨论】: