diff options
author | Simon Rettberg | 2019-06-03 16:57:03 +0200 |
---|---|---|
committer | Simon Rettberg | 2019-06-03 16:57:03 +0200 |
commit | 5490d1acbde7014ec0f3d2255984bff49e5af079 (patch) | |
tree | d6eb65a70a00a4926ac52636ad225c88b6f1786d /src/userconfig.cpp | |
parent | Remove debug spam (diff) | |
download | vmchooser2-5490d1acbde7014ec0f3d2255984bff49e5af079.tar.gz vmchooser2-5490d1acbde7014ec0f3d2255984bff49e5af079.tar.xz vmchooser2-5490d1acbde7014ec0f3d2255984bff49e5af079.zip |
Remember whether help/news was open
Diffstat (limited to 'src/userconfig.cpp')
-rw-r--r-- | src/userconfig.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/userconfig.cpp b/src/userconfig.cpp index 7f79015..c801b70 100644 --- a/src/userconfig.cpp +++ b/src/userconfig.cpp @@ -9,6 +9,7 @@ static const QString PREVIOUS_SESSION_USER(QDir::homePath() + "/.config/openslx/ static const QString KEY_LAST_SESSIONS("last-sessions"); static const QString KEY_LAST_TAB("last-tab"); static const QString KEY_LAST_NEWS("last-news"); +static const QString KEY_NEWS_OPEN("news-open"); static QSettings *settings = nullptr; @@ -77,3 +78,15 @@ uint UserConfig::getLastNewsTime() init(); return settings->value(KEY_LAST_NEWS).toUInt(); } + +void UserConfig::setNewsHelpOpen(bool b) +{ + init(); + settings->setValue(KEY_NEWS_OPEN, b); +} + +bool UserConfig::isNewsHelpOpen() +{ + init(); + return settings->value(KEY_NEWS_OPEN).toBool(); +} |