Is there any way to have a class inherit from multiple classes that emit signals? I know that PyQt4 doesn&#39;t support inheriting from one than one QObject class, so I&#39;ve got one of the superclasses declared as a subclass QObject and the other as a subclass of object. However, I&#39;m not able to define signals using QtCore.pyqtSignal() on a subclass of object. For example:<br>

<br>class A(QObject):<br>    signalA = QtCore.pyqtSignal()<br><br>class B(object):<br>    signalB = QtCore.pyqtSignal()<br><br>class C(A, B):<br>    pass<br><br>Is there any way to do this?<br>Thanks<br>