diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2012-02-09 16:33:51 +1100 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2012-02-09 16:33:51 +1100 |
commit | 070f8c5a5ea91573507de655df886f538c82a85b (patch) | |
tree | 344760e8ec2d10c64b7c9205fa050d8702091f9f /liblightdm-qt | |
parent | 58e07cc142715296b06f226ba0fe0fa9edc2b164 (diff) | |
download | lightdm-070f8c5a5ea91573507de655df886f538c82a85b.tar.gz |
Add Lock D-Bus method that locks the seat and provides a hint to the greeter to be in lock mode
Diffstat (limited to 'liblightdm-qt')
-rw-r--r-- | liblightdm-qt/QLightDM/greeter.h | 1 | ||||
-rw-r--r-- | liblightdm-qt/greeter.cpp | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/liblightdm-qt/QLightDM/greeter.h b/liblightdm-qt/QLightDM/greeter.h index 5f82b52b..f5ccce53 100644 --- a/liblightdm-qt/QLightDM/greeter.h +++ b/liblightdm-qt/QLightDM/greeter.h @@ -46,6 +46,7 @@ public: QString getHint(const QString &name) const; QString defaultSessionHint() const; bool hideUsersHint() const; + bool lockHint () const; bool hasGuestAccountHint() const; QString selectUserHint() const; bool selectGuestHint() const; diff --git a/liblightdm-qt/greeter.cpp b/liblightdm-qt/greeter.cpp index 6c43448b..23756a88 100644 --- a/liblightdm-qt/greeter.cpp +++ b/liblightdm-qt/greeter.cpp @@ -181,6 +181,12 @@ bool Greeter::hideUsersHint() const return lightdm_greeter_get_hide_users_hint(d->ldmGreeter); } +bool Greeter::lockHint() const +{ + Q_D(const Greeter); + return lightdm_greeter_get_lock_hint(d->ldmGreeter); +} + bool Greeter::hasGuestAccountHint() const { Q_D(const Greeter); |