History

Fix model uploading for the case that haven't uploaded model before

David Rowe committed 12 years ago

Commit c6bf09f1 parent 324ddb23 files · +6 −2Browse files

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

Unified · Split

interface/src/scripting/SettingsScriptingInterface.cpp+6−0
@@ -22,6 +22,9 @@ QVariant SettingsScriptingInterface::getValue(const QString& setting) { · 21 unmodified lines
22 QSettings* settings = Application::getInstance()->lockSettings();22 QSettings* settings = Application::getInstance()->lockSettings();
23 QVariant value = settings->value(setting);23 QVariant value = settings->value(setting);
24 Application::getInstance()->unlockSettings();24 Application::getInstance()->unlockSettings();
25 if (!value.isValid()) {
26 value = "";
27 }
25 return value;28 return value;
26}29}
27 30
@@ -29,6 +32,9 @@ QVariant SettingsScriptingInterface::getValue(const QString& setting, const QVar · 1 unmodified line
29 QSettings* settings = Application::getInstance()->lockSettings();32 QSettings* settings = Application::getInstance()->lockSettings();
30 QVariant value = settings->value(setting, defaultValue);33 QVariant value = settings->value(setting, defaultValue);
31 Application::getInstance()->unlockSettings();34 Application::getInstance()->unlockSettings();
35 if (!value.isValid()) {
36 value = "";
37 }
32 return value;38 return value;
33}39}
34 40