summaryrefslogtreecommitdiff
path: root/liblightdm-qt/QLightDM
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2016-11-02 21:57:30 +1300
committerRobert Ancell <robert.ancell@canonical.com>2016-11-02 21:57:30 +1300
commitc414b626430ff0abe02c7f1ac4a1f964e860f868 (patch)
tree9cc7d27c1cf6cddcd41b5248d30c1114badcebc0 /liblightdm-qt/QLightDM
parent73acddfda7721ea6039d81d0f6d477c03d11dfdc (diff)
downloadlightdm-git-c414b626430ff0abe02c7f1ac4a1f964e860f868.tar.gz
Add functions for getting fields from /etc/os-release
Diffstat (limited to 'liblightdm-qt/QLightDM')
-rw-r--r--liblightdm-qt/QLightDM/greeter.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/liblightdm-qt/QLightDM/greeter.h b/liblightdm-qt/QLightDM/greeter.h
index 548d13e5..b1605297 100644
--- a/liblightdm-qt/QLightDM/greeter.h
+++ b/liblightdm-qt/QLightDM/greeter.h
@@ -31,6 +31,11 @@ class Q_DECL_EXPORT Greeter : public QObject
Q_PROPERTY(bool selectGuest READ selectGuestHint CONSTANT)
Q_PROPERTY(QString hostname READ hostname CONSTANT)
+ Q_PROPERTY(QString osId READ osId CONSTANT)
+ Q_PROPERTY(QString osName READ osName CONSTANT)
+ Q_PROPERTY(QString osPrettyName READ osPrettyName CONSTANT)
+ Q_PROPERTY(QString osVersion READ osVersion CONSTANT)
+ Q_PROPERTY(QString osVersionId READ osVersionId CONSTANT)
Q_PROPERTY(bool hasGuestAccount READ hasGuestAccountHint CONSTANT)
Q_PROPERTY(bool locked READ lockHint CONSTANT)
@@ -69,6 +74,11 @@ public:
bool isAuthenticated() const;
QString authenticationUser() const;
QString hostname() const;
+ QString osId() const;
+ QString osName() const;
+ QString osPrettyName() const;
+ QString osVersion() const;
+ QString osVersionId() const;
public Q_SLOTS:
bool connectToDaemonSync();