From 602809693a5b9a20c83a5726cee0a6426bc2a6f3 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 20 Feb 2006 13:23:11 +0000 Subject: 2006-02-20 Thiago Macieira * qt/qdbusinterface_p.h: * qt/qdbusinterface.cpp: Use the standard org.freedesktop.DBus.Method.NoReply annotation for the "async" calls instead of creating one for us. * qt/qdbusconnection_p.h: * qt/qdbusintegrator.cpp: Remove debugging code. * qt/qdbusintegrator.cpp: * qt/qdbusmessage.cpp: * qt/qdbusmessage_p.h: * qt/qdbusmessage.h: Change the behaviour of automatic reply-sending: now a reply is always sent, unless the caller didn't request one or if the user slot has already sent one. --- qt/qdbusinterface.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'qt/qdbusinterface.cpp') diff --git a/qt/qdbusinterface.cpp b/qt/qdbusinterface.cpp index 36354fc1..d1b73d58 100644 --- a/qt/qdbusinterface.cpp +++ b/qt/qdbusinterface.cpp @@ -142,7 +142,7 @@ QDBusMessage QDBusInterface::callWithArgs(const QDBusIntrospection::Method& meth else args.clear(); - if (method.annotations.contains(ANNOTATION_NO_WAIT)) + if (method.annotations.value(ANNOTATION_NO_WAIT, "false") == "true") mode = NoWaitForReply; return callWithArgs(method.name, signature, args, mode); -- cgit