From 8b71fb32d7a4cfc9417ef045f361244ef49f574d Mon Sep 17 00:00:00 2001 From: pavelpa Date: Fri, 22 Jan 2010 07:14:52 +0000 Subject: [PATCH] forgotten appsettings files --- src/app/appsettings.cpp | 19 +++++++++++++++++++ src/app/appsettings.h | 20 ++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 src/app/appsettings.cpp create mode 100644 src/app/appsettings.h diff --git a/src/app/appsettings.cpp b/src/app/appsettings.cpp new file mode 100644 index 0000000..44341fc --- /dev/null +++ b/src/app/appsettings.cpp @@ -0,0 +1,19 @@ +#include "appsettings.h" + +const QString CONF_ID_SETTING ("confId"); + +QSettings AppSettings::mSettings("Ixonos", "FOSDEM"); + +AppSettings::AppSettings() +{ } + +int AppSettings::confId() +{ + return mSettings.value(CONF_ID_SETTING).toInt(); +} + +void AppSettings::setConfId(int aConfId) +{ + mSettings.setValue(CONF_ID_SETTING, aConfId); +} + diff --git a/src/app/appsettings.h b/src/app/appsettings.h new file mode 100644 index 0000000..70e8cb7 --- /dev/null +++ b/src/app/appsettings.h @@ -0,0 +1,20 @@ + +#ifndef APPSETTINGS_H +#define APPSETTINGS_H + +#include +#include + +class AppSettings +{ + private: + AppSettings(); + static QSettings mSettings; + + public: + static int confId(); // conference Id + static void setConfId(int aConfId); +}; + +#endif /* APPSETTINGS_H */ + -- 2.30.2