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.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/pyside6/libpyside/qobjectconnect.cpp b/sources/pyside6/libpyside/qobjectconnect.cpp
index 3f7933c5c..04a191ea1 100644
--- a/sources/pyside6/libpyside/qobjectconnect.cpp
+++ b/sources/pyside6/libpyside/qobjectconnect.cpp
@@ -319,8 +319,8 @@ bool qobjectDisconnectCallback(QObject *source, const char *signal, PyObject *ca
return false;
Q_ASSERT(receiver.receiver);
- const QMetaMethod slotMethod = receiver.receiver->metaObject()->method(slotIndex);
- static_cast<FriendlyQObject *>(source)->disconnectNotify(slotMethod);
+ const QMetaMethod signalMethod = source->metaObject()->method(signalIndex);
+ static_cast<FriendlyQObject *>(source)->disconnectNotify(signalMethod);
if (receiver.usingGlobalReceiver) { // might delete the receiver
PySide::SignalManager &signalManager = PySide::SignalManager::instance();