There is an issue in PySide2/Qt5 when using signals derived from mixin.
For example, the following code doesn't print "emit2". After calling mySignal.connect(), mySlot is never called.
I suspect that this is caused by a change to sort slots and signals in dynamicqmetaobject.cpp. Probably someone is still using index from AddMethod()?
|For Gerrit Dashboard: PYSIDE-315|
|182483,2||Fix “Fix Segfault when using connect”||dev||pyside/pyside-setup||Status: MERGED||+2||0|
|182762,4||Fix registration of signals and slots inherited from mixin classes||dev||pyside/pyside-setup||Status: MERGED||+2||0|
|183253,16||Warn if signals and slots are out of order||dev||pyside/pyside-setup||Status: MERGED||+2||0|
|184567,2||blacklist: static_metaobject_test.py works||dev||pyside/pyside-setup||Status: MERGED||+2||0|