[PyQt] Problem with inherits() method
Hans-Peter Jansen
hpj at urpla.net
Wed Apr 26 22:41:51 BST 2017
Hi John,
On Mittwoch, 26. April 2017 16:47:48 John Ehresman wrote:
> 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.
Confirmed on Linux with the same versions.
FWIW, isinstance works fine, though.
Cheers,
Pete
More information about the PyQt
mailing list