diff options
Diffstat (limited to 'sources/pyside6/libpyside/qobjectconnect.cpp')
| -rw-r--r-- | sources/pyside6/libpyside/qobjectconnect.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/pyside6/libpyside/qobjectconnect.cpp b/sources/pyside6/libpyside/qobjectconnect.cpp index f3c420768..053ccc7ad 100644 --- a/sources/pyside6/libpyside/qobjectconnect.cpp +++ b/sources/pyside6/libpyside/qobjectconnect.cpp @@ -233,8 +233,9 @@ QMetaObject::Connection qobjectConnectCallback(QObject *source, const char *sign const char *slotSignature = receiver.callbackSig.constData(); slotIndex = receiver.usingGlobalReceiver ? signalManager.globalReceiverSlotIndex(receiver.receiver, slotSignature) - : PySide::SignalManager::registerMetaMethodGetIndex(receiver.receiver, slotSignature, - QMetaMethod::Slot); + : PySide::SignalManager::registerMetaMethodGetIndexBA(receiver.receiver, + receiver.callbackSig, + QMetaMethod::Slot); if (slotIndex == -1) { if (receiver.usingGlobalReceiver) |
