History

Totally removed Application's setting memember

Atlante45 committed 11 years ago

Commit c2b7ff11 parent 92e9df011 files · +94 −142Browse files

Showing the changes to interface/src/scripting/SettingsScriptingInterface.cpp (1 of 11 files). Show all

Unified · Split

interface/src/scripting/SettingsScriptingInterface.cpp+5−10
@@ -9,7 +9,8 @@ · 8 unmodified lines
99 // See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
1010 //
1111
12−#include "Application.h"
12+#include <Settings.h>
13+
1314 #include "SettingsScriptingInterface.h"
1415
1516
@@ -19,9 +20,7 @@ SettingsScriptingInterface* SettingsScriptingInterface::getInstance() { · 3 unmodified lines
1920 }
2021
2122 QVariant SettingsScriptingInterface::getValue(const QString& setting) {
22− QSettings* settings = Application::getInstance()->lockSettings();
23− QVariant value = settings->value(setting);
24− Application::getInstance()->unlockSettings();
23+ QVariant value = Settings().value(setting);
2524 if (!value.isValid()) {
2625 value = "";
2726 }
@@ -29,9 +28,7 @@ QVariant SettingsScriptingInterface::getValue(const QString& setting) { · 1 unmodified line
2928 }
3029
3130 QVariant SettingsScriptingInterface::getValue(const QString& setting, const QVariant& defaultValue) {
32− QSettings* settings = Application::getInstance()->lockSettings();
33− QVariant value = settings->value(setting, defaultValue);
34− Application::getInstance()->unlockSettings();
31+ QVariant value = Settings().value(setting, defaultValue);
3532 if (!value.isValid()) {
3633 value = "";
3734 }
@@ -39,7 +36,5 @@ QVariant SettingsScriptingInterface::getValue(const QString& setting, const QVar · 1 unmodified line
3936 }
4037
4138 void SettingsScriptingInterface::setValue(const QString& setting, const QVariant& value) {
42− QSettings* settings = Application::getInstance()->lockSettings();
43− settings->setValue(setting, value);
44− Application::getInstance()->unlockSettings();
39+ Settings().setValue(setting, value);
4540 }