diff options
author | Simon Rettberg | 2017-08-11 15:00:33 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-08-11 15:00:33 +0200 |
commit | 1a0bb4e833f4a6dbef65f4f4641f9920c13a04fc (patch) | |
tree | b20cba2e068c96973ce6259b73c00e0c2b68c086 /settings.h | |
parent | initial commit (diff) | |
download | slxgreeter-1a0bb4e833f4a6dbef65f4f4641f9920c13a04fc.tar.gz slxgreeter-1a0bb4e833f4a6dbef65f4f4641f9920c13a04fc.tar.xz slxgreeter-1a0bb4e833f4a6dbef65f4f4641f9920c13a04fc.zip |
Move code to src/, tweak CMakeLists.txt
Diffstat (limited to 'settings.h')
-rw-r--r-- | settings.h | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/settings.h b/settings.h deleted file mode 100644 index 7f2b135..0000000 --- a/settings.h +++ /dev/null @@ -1,41 +0,0 @@ -#ifndef SETTINGS_H -#define SETTINGS_H - -#include <QSettings> - - - - -class Cache : public QSettings -{ -public: - static const QString GREETER_DATA_DIR_PATH; - static void prepare(); - - Cache() : QSettings(GREETER_DATA_DIR_PATH + "/state", QSettings::NativeFormat) {} - QString getLastUser() { return value("last-user").toString(); } - void setLastUser(QString userId) { setValue("last-user", userId); } - QString getLastSession(QString userId) { return value(userId + "/last-session").toString(); } - void setLastSession(QString userId, QString session) { setValue(userId + "/last-session", session); } -}; - -#define CONFIG_FILE "/etc/lightdm/qt-lightdm-greeter.conf" -#define BACKGROUND_IMAGE_KEY "greeter-background-image" -#define LOGINFORM_OFFSETX_KEY "loginform-offset-x" -#define LOGINFORM_OFFSETY_KEY "loginform-offset-y" - - -class Settings : public QSettings -{ -public: - Settings() : QSettings(QString("/etc/lightdm/qt-lightdm-greeter.conf"), QSettings::NativeFormat) {} - QString iconThemeName() { return value("greeter-icon-theme").toString(); } - QString backgrundImagePath() { return value("greeter-background-image").toString(); } - QString offsetX() { return value("loginform-offset-x").toString(); } - QString offsetY() { return value("loginform-offset-y").toString(); } -}; - - - - -#endif // SETTINGS_H |