Details
-
Bug
-
Resolution: Out of scope
-
Not Evaluated
-
None
-
6.5.3, 6.6.2
-
None
Description
QtCore.QMetaObject.connectSlotsByName() is unable to connect slots by name to the QHeaderView.sortIndicatorChanged(int, QtCore.Qt.SortOrder) signal, resulting in the following error:
qt.core.qmetaobject.connectslotsbyname: QMetaObject::connectSlotsByName: No matching signal for on_verticalHeader_sortIndicatorChanged(int,PyObject)
The issue does not manifest with other signals in QHeaderView, which may imply the issue is triggered by the use of QtCore.Qt.SortOrder (enum) in the signal.
Reproduction steps:
- Launch the attached Python test app (test_app.py).
- Verify that the "No matching signal" error is produced for on_verticalHeader_sortIndicatorChanged(...), but not for on_verticalHeader_geometriesChanged() or the others.