summaryrefslogtreecommitdiffstats
path: root/src/choosersettings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/choosersettings.cpp')
-rw-r--r--src/choosersettings.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/src/choosersettings.cpp b/src/choosersettings.cpp
index a67897e..36c9a0f 100644
--- a/src/choosersettings.cpp
+++ b/src/choosersettings.cpp
@@ -12,46 +12,46 @@ bool ChooserSettings::settingsLoaded = false;
ChooserSettings* ChooserSettings::chooserSettings = NULL;
ChooserSettings::ChooserSettings() {
- // test (and make) directory
- QDir saveFileDir(QFileInfo(previousSessionFile).absoluteDir());
- if (!saveFileDir.exists()) {
- if (!saveFileDir.mkpath(saveFileDir.path())) {
- return;
- }
- }
-
- settings = new QSettings(previousSessionFile, QSettings::IniFormat);
- settings->setIniCodec("UTF-8");
-
- if (settings->status() != QSettings::NoError) {
- if (debugMode) {
- qDebug() << "Settings: " << previousSessionFile << " contains erros.";
- }
- return;
- }
-
- settingsLoaded = true;
+ // test (and make) directory
+ QDir saveFileDir(QFileInfo(previousSessionFile).absoluteDir());
+ if (!saveFileDir.exists()) {
+ if (!saveFileDir.mkpath(saveFileDir.path())) {
+ return;
+ }
+ }
+
+ settings = new QSettings(previousSessionFile, QSettings::IniFormat);
+ settings->setIniCodec("UTF-8");
+
+ if (settings->status() != QSettings::NoError) {
+ if (debugMode) {
+ qDebug() << "Settings: " << previousSessionFile << " contains erros.";
+ }
+ return;
+ }
+
+ settingsLoaded = true;
}
ChooserSettings::~ChooserSettings() {
- settings->deleteLater();
+ settings->deleteLater();
}
QString ChooserSettings::getSetting(QString key) {
- if (!settingsLoaded) {
- chooserSettings = new ChooserSettings();
- if (!settingsLoaded) return "";
- }
+ if (!settingsLoaded) {
+ chooserSettings = new ChooserSettings();
+ if (!settingsLoaded) return "";
+ }
- return chooserSettings->settings->value(key).toString();
+ return chooserSettings->settings->value(key).toString();
}
bool ChooserSettings::setSetting(QString key, QString value) {
- if (!settingsLoaded) {
- chooserSettings = new ChooserSettings();
- if (!settingsLoaded) return false;
- }
- chooserSettings->settings->setValue(key, value);
+ if (!settingsLoaded) {
+ chooserSettings = new ChooserSettings();
+ if (!settingsLoaded) return false;
+ }
+ chooserSettings->settings->setValue(key, value);
// chooserSettings->settings->sync();
- return true;
+ return true;
}