From 1afe0339cfaf57af72b01ae3600ef22e437a4922 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Mon, 12 Jun 2006 09:18:45 +0000 Subject: * qt/src/qdbusintegrator.cpp: Fix bug in parsing async methods that took a QDBusMessage parameter. * qt/src/qdbusbus.h: Add a default flag for RequestName. * qt/tools/dbus.cpp: Don't use automatic call because we might be calling an async method: request a reply. --- qt/src/qdbusbus.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'qt/src/qdbusbus.h') diff --git a/qt/src/qdbusbus.h b/qt/src/qdbusbus.h index 1f695798..0240e65f 100644 --- a/qt/src/qdbusbus.h +++ b/qt/src/qdbusbus.h @@ -58,6 +58,7 @@ public: // taken out of http://dbus.freedesktop.org/doc/dbus-specification.html // update if the standard updates enum RequestNameOption { + QueueName = 0x0, AllowReplacingName = 0x1, ReplaceExistingName = 0x2, DoNotQueueName = 0x4 @@ -127,7 +128,7 @@ public Q_SLOTS: { return GetNameOwner(name); } QDBusReply releaseName(const QString &serviceName) { return ReleaseName(serviceName); } - QDBusReply requestName(const QString &serviceName, RequestNameOptions flags) + QDBusReply requestName(const QString &serviceName, RequestNameOptions flags = QueueName) { return RequestName(serviceName, flags); } QDBusReply listQueuedOwners(const QString &serviceName) { return ListQueuedOwners(serviceName); } -- cgit