summaryrefslogtreecommitdiffstats
path: root/src/userconfig.cpp
diff options
context:
space:
mode:
authorSimon Rettberg2019-06-03 16:57:03 +0200
committerSimon Rettberg2019-06-03 16:57:03 +0200
commit5490d1acbde7014ec0f3d2255984bff49e5af079 (patch)
treed6eb65a70a00a4926ac52636ad225c88b6f1786d /src/userconfig.cpp
parentRemove debug spam (diff)
downloadvmchooser2-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.cpp13
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();
+}