aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designersettings.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@theqtcompany.com>2015-07-16 11:49:50 +0200
committerThomas Hartmann <Thomas.Hartmann@digia.com>2015-07-17 11:17:49 +0000
commitb4df8eb42c70944ce57c74170778a5d8d78d9073 (patch)
tree59cd610fed7849af2f354946343d84e2f660a3ef /src/plugins/qmldesigner/designersettings.cpp
parent225e2ae02eaf3327e8923cdc6d6719a689cfa1b3 (diff)
QmlDesigner: Adding some puppet settings
Change-Id: I8ba718a7388abab41436afffb5645935b2d52eee Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Diffstat (limited to 'src/plugins/qmldesigner/designersettings.cpp')
-rw-r--r--src/plugins/qmldesigner/designersettings.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/plugins/qmldesigner/designersettings.cpp b/src/plugins/qmldesigner/designersettings.cpp
index da70a73b77..9f57545f5e 100644
--- a/src/plugins/qmldesigner/designersettings.cpp
+++ b/src/plugins/qmldesigner/designersettings.cpp
@@ -70,6 +70,13 @@ void DesignerSettings::fromSettings(QSettings *settings)
QLatin1String(QmlDesigner::Constants::QML_ALWAYS_SAFE_IN_CRUMBLEBAR), QVariant(false)).toBool();
useOnlyFallbackPuppet = settings->value(
QLatin1String(QmlDesigner::Constants::QML_USE_ONLY_FALLBACK_PUPPET), QVariant(true)).toBool();
+ puppetFallbackDirectory = settings->value(
+ QLatin1String(QmlDesigner::Constants::QML_PUPPET_FALLBACK_DIRECTORY)).toString();
+ puppetToplevelBuildDirectory = settings->value(
+ QLatin1String(QmlDesigner::Constants::QML_PUPPET_TOPLEVEL_BUILD_DIRECTORY)).toString();
+ controlsStyle = settings->value(
+ QLatin1String(QmlDesigner::Constants::QML_CONTROLS_STYLE)).toString();
+
settings->endGroup();
settings->endGroup();
@@ -89,6 +96,9 @@ void DesignerSettings::toSettings(QSettings *settings) const
settings->setValue(QLatin1String(QmlDesigner::Constants::QML_ENABLE_DEBUGVIEW), enableDebugView);
settings->setValue(QLatin1String(QmlDesigner::Constants::QML_ALWAYS_SAFE_IN_CRUMBLEBAR), alwaysSaveInCrumbleBar);
settings->setValue(QLatin1String(QmlDesigner::Constants::QML_USE_ONLY_FALLBACK_PUPPET), useOnlyFallbackPuppet);
+ settings->setValue(QLatin1String(QmlDesigner::Constants::QML_PUPPET_FALLBACK_DIRECTORY), puppetFallbackDirectory);
+ settings->setValue(QLatin1String(QmlDesigner::Constants::QML_PUPPET_TOPLEVEL_BUILD_DIRECTORY), puppetToplevelBuildDirectory);
+ settings->setValue(QLatin1String(QmlDesigner::Constants::QML_CONTROLS_STYLE), controlsStyle);
settings->endGroup();
settings->endGroup();
@@ -104,5 +114,8 @@ bool DesignerSettings::equals(const DesignerSettings &other) const
&& showDebugView == other.showDebugView
&& enableDebugView == other.enableDebugView
&& alwaysSaveInCrumbleBar == other.alwaysSaveInCrumbleBar
- && useOnlyFallbackPuppet == other.useOnlyFallbackPuppet;
+ && useOnlyFallbackPuppet == other.useOnlyFallbackPuppet
+ && puppetFallbackDirectory == other.puppetFallbackDirectory
+ && puppetToplevelBuildDirectory == other.puppetToplevelBuildDirectory
+ && controlsStyle == other.controlsStyle;
}