17 #include "DBusGreeter.h"
20 #include <QDBusMessage>
21 #include <QStringList>
23 DBusGreeter::DBusGreeter(Greeter *greeter,
const QString &path)
24 : UnityDBusObject(path,
"com.canonical.UnityGreeter", true, greeter),
27 connect(m_greeter, SIGNAL(isActiveChanged()),
this, SLOT(isActiveChangedHandler()));
30 bool DBusGreeter::isActive()
const
32 return m_greeter->isActive();
35 void DBusGreeter::ShowGreeter()
37 return Q_EMIT m_greeter->showGreeter();
40 void DBusGreeter::HideGreeter()
42 return Q_EMIT m_greeter->hideGreeter();
45 void DBusGreeter::isActiveChangedHandler()
47 notifyPropertyChanged(
"IsActive", isActive());
48 Q_EMIT isActiveChanged();