From e531fd1f1ea36a360a9d876c94e73b0f3b1bcd22 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Tue, 6 Jan 2009 14:08:33 +0100 Subject: [PATCH] fixing request -> receive sync calls --- src/common/signalproxy.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/signalproxy.cpp b/src/common/signalproxy.cpp index 4459c047..0cb8106d 100644 --- a/src/common/signalproxy.cpp +++ b/src/common/signalproxy.cpp @@ -828,7 +828,7 @@ bool SignalProxy::invokeSlot(QObject *receiver, int methodId, const QVariantList ? Qt::DirectConnection : Qt::QueuedConnection; - if (type == Qt::DirectConnection) { + if(type == Qt::DirectConnection) { return receiver->qt_metacall(QMetaObject::InvokeMetaMethod, methodId, _a) < 0; } else { qWarning() << "Queued Connections are not implemented yet"; @@ -1233,6 +1233,7 @@ const QHash &SignalProxy::ExtendedMetaObject::receiveMap() { if(receiverId != -1) receiveMap[i] = receiverId; } + _receiveMap = receiveMap; } return _receiveMap; } -- 2.20.1