summaryrefslogtreecommitdiff
path: root/liblightdm-qt
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2014-12-19 13:49:25 +1300
committerRobert Ancell <robert.ancell@canonical.com>2014-12-19 13:49:25 +1300
commit72f76be5ba4730896151721f58218efc541249db (patch)
tree4d743b055339109d527882369107c0f7d4e06067 /liblightdm-qt
parent312a7bb6d43129b542ae75d93ba188f16a9546e7 (diff)
downloadlightdm-72f76be5ba4730896151721f58218efc541249db.tar.gz
Add missing method QLightDM::Greeter::cancelAutologin
Diffstat (limited to 'liblightdm-qt')
-rw-r--r--liblightdm-qt/QLightDM/greeter.h1
-rw-r--r--liblightdm-qt/greeter.cpp6
2 files changed, 7 insertions, 0 deletions
diff --git a/liblightdm-qt/QLightDM/greeter.h b/liblightdm-qt/QLightDM/greeter.h
index 5413db78..548d13e5 100644
--- a/liblightdm-qt/QLightDM/greeter.h
+++ b/liblightdm-qt/QLightDM/greeter.h
@@ -79,6 +79,7 @@ public Q_SLOTS:
void authenticateRemote(const QString &session=QString(), const QString &username=QString());
void respond(const QString &response);
void cancelAuthentication();
+ void cancelAutologin();
void setLanguage (const QString &language);
void setResettable (bool resettable);
bool startSessionSync(const QString &session=QString());
diff --git a/liblightdm-qt/greeter.cpp b/liblightdm-qt/greeter.cpp
index 382e3e1e..da1d779a 100644
--- a/liblightdm-qt/greeter.cpp
+++ b/liblightdm-qt/greeter.cpp
@@ -166,6 +166,12 @@ void Greeter::cancelAuthentication()
lightdm_greeter_cancel_authentication(d->ldmGreeter);
}
+void Greeter::cancelAutologin()
+{
+ Q_D(Greeter);
+ lightdm_greeter_cancel_autologin(d->ldmGreeter);
+}
+
bool Greeter::inAuthentication() const
{
Q_D(const Greeter);