[PyQt] Problem with inherits() method

John Ehresman jpe at wingware.com
Wed Apr 26 21:47:48 BST 2017


The inherits() method doesn't seem to be working in PyQt5 5.8.2 w/ Qt 
5.8 for objects created from Python as shown be the following example at 
the interactive prompt:

 >>> app = QtWidgets.QApplication([])
 >>> o = QtWidgets.QStackedWidget()
 >>> o.inherits('QObject')
False
 >>> l = o.layout()
 >>> l.inherits('QObject')
True

Both inherits() calls should return true.  I've tested with a from 
source build on mac and the pip installed wheel on 32 bit windows.

Thanks,

John


More information about the PyQt mailing list