aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/libpyside/qobjectconnect.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/libpyside/qobjectconnect.cpp')
-rw-r--r--sources/pyside6/libpyside/qobjectconnect.cpp5
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)