diff options
Diffstat (limited to 'sources/pyside6/libpyside/qobjectconnect.cpp')
| -rw-r--r-- | sources/pyside6/libpyside/qobjectconnect.cpp | 4 |
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(); |
