diff options
author | Jonathan Bauer | 2019-05-16 10:50:24 +0200 |
---|---|---|
committer | Jonathan Bauer | 2019-05-16 10:50:24 +0200 |
commit | 340c3c47af2563e15cbb7dd255654ab47d21e66e (patch) | |
tree | 5ed066c5532ec7025aa5b3f511edd93f32ff4cf2 /src/settings.h | |
parent | Improve graphics rendering (diff) | |
download | slxgreeter-340c3c47af2563e15cbb7dd255654ab47d21e66e.tar.gz slxgreeter-340c3c47af2563e15cbb7dd255654ab47d21e66e.tar.xz slxgreeter-340c3c47af2563e15cbb7dd255654ab47d21e66e.zip |
support for guest session
* guest sessions are not supported by default
* enabled through configuration option
'guest-session-enabled=[true|false]'
* button and label texts can be overwritten through configuration
options (see code)
* transformed the form UI into stacked widget with welcome, login and
guest session pages
Diffstat (limited to 'src/settings.h')
-rw-r--r-- | src/settings.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/settings.h b/src/settings.h index 59410bd..420558c 100644 --- a/src/settings.h +++ b/src/settings.h @@ -42,6 +42,11 @@ public: static QString clockBackgroundStyle() { return s_settings->value("clock-background-style").toString(); } static QStringList clockShadow() { return s_settings->value("clock-shadow").toString().split(QRegExp("\\s"), QString::SkipEmptyParts); } static QString usernamePlaceholder() { return s_settings->value("username-placeholder").toString(); } + static bool guestSessionEnabled() { return s_settings->value("guest-session-enabled").toBool(); } + static QString userSessionButtonText() { return s_settings->value("user-session-button-text").toString(); } + static QString guestSessionButtonText() { return s_settings->value("guest-session-button-text").toString(); } + static QString guestSessionStartText() { return s_settings->value("guest-session-start-text").toString(); } + static QString guestSessionStartButtonText() { return s_settings->value("guest-session-start-button-text").toString(); } }; #endif // SETTINGS_H |