@@ -20,14 +20,18 @@
20#include <QDBusMessage>
20#include <QDBusMessage>
21#include <QTimer>
21#include <QTimer>
23−UnityDBusVirtualObject::UnityDBusVirtualObject(const QString &path, const QString &service, QObject *parent)
23+UnityDBusVirtualObject::UnityDBusVirtualObject(const QString &path, const QString &service, bool async, QObject *parent)
24 : QDBusVirtualObject(parent)
24 : QDBusVirtualObject(parent)
25 , m_connection(QDBusConnection::sessionBus())
25 , m_connection(QDBusConnection::sessionBus())
26 , m_path(path)
26 , m_path(path)
27 , m_service(service)
27 , m_service(service)
29− // Use a zero-timer to let Qml finish loading before we announce on DBus
30+ // Use a zero-timer to let Qml finish loading before we announce on DBus
30− QTimer::singleShot(0, this, SLOT(registerObject()));
31+ QTimer::singleShot(0, this, SLOT(registerObject()));
33UnityDBusVirtualObject::~UnityDBusVirtualObject()
37UnityDBusVirtualObject::~UnityDBusVirtualObject()