Details
Description
In QtQml/qqmlincubator_incubateWhile.qml, a QML item defines a signal:
signal shouldInterrupt()
The test fails in 5.9
====================================================================== ERROR: testIncubateWhileCall (__main__.TestBug) ---------------------------------------------------------------------- Traceback (most recent call last): File "QtQml/qqmlincubator_incubateWhile.py", line 78, in testIncubateWhileCall root.shouldInterrupt.connect(controller.interrupter) AttributeError: 'PySide2.QtQuick.QQuickItem' object has no attribute 'shouldInterrupt'
However, when applying pyside484_intro.diff which adds a function dumping out the QMetaObject, the test passes. It looks like the signals are delay-initialized?
Attachments
Issue Links
- is duplicated by
-
PYSIDE-359 Method signature corruption in getMetaDataFromQObject
- Closed
- is required for
-
PYSIDE-323 Build Pyside2 against Qt 5.7 and higher
- Closed