aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/designersettings.cpp
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@digia.com>2013-03-14 16:02:19 +0100
committerThomas Hartmann <Thomas.Hartmann@digia.com>2013-03-14 16:05:58 +0100
commit15f58b16fda54af6f409f40d40c5faa33255ff2b (patch)
tree2edcaa86503d345f31dbc74a698e4673542fd999 /src/plugins/qmldesigner/designersettings.cpp
parentcabe2dd281b696bbd833e3526f370a661bcbdba3 (diff)
QmlDesigner: adding debug view
This view improves debugging of the Qt Quick Designer. Change-Id: I01a0240fd304c48707021d4445b2c09c9243d868 Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Diffstat (limited to 'src/plugins/qmldesigner/designersettings.cpp')
-rw-r--r--src/plugins/qmldesigner/designersettings.cpp14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/designersettings.cpp b/src/plugins/qmldesigner/designersettings.cpp
index f1e30fb06a..2193729d5d 100644
--- a/src/plugins/qmldesigner/designersettings.cpp
+++ b/src/plugins/qmldesigner/designersettings.cpp
@@ -41,7 +41,9 @@ DesignerSettings::DesignerSettings()
canvasWidth(10000),
canvasHeight(10000),
warningsInDesigner(true),
- designerWarningsInEditor(false)
+ designerWarningsInEditor(false),
+ showDebugView(false),
+ enableDebugView(false)
{}
void DesignerSettings::fromSettings(QSettings *settings)
@@ -61,6 +63,10 @@ void DesignerSettings::fromSettings(QSettings *settings)
QLatin1String(QmlDesigner::Constants::QML_WARNIN_FOR_FEATURES_IN_DESIGNER_KEY), QVariant(true)).toBool();
designerWarningsInEditor = settings->value(
QLatin1String(QmlDesigner::Constants::QML_WARNIN_FOR_DESIGNER_FEATURES_IN_EDITOR_KEY), QVariant(false)).toBool();
+ showDebugView = settings->value(
+ QLatin1String(QmlDesigner::Constants::QML_SHOW_DEBUGVIEW), QVariant(false)).toBool();
+ enableDebugView = settings->value(
+ QLatin1String(QmlDesigner::Constants::QML_ENABLE_DEBUGVIEW), QVariant(false)).toBool();
settings->endGroup();
settings->endGroup();
@@ -77,6 +83,8 @@ void DesignerSettings::toSettings(QSettings *settings) const
settings->setValue(QLatin1String(QmlDesigner::Constants::QML_CANVASHEIGHT_KEY), canvasHeight);
settings->setValue(QLatin1String(QmlDesigner::Constants::QML_WARNIN_FOR_FEATURES_IN_DESIGNER_KEY), warningsInDesigner);
settings->setValue(QLatin1String(QmlDesigner::Constants::QML_WARNIN_FOR_DESIGNER_FEATURES_IN_EDITOR_KEY), designerWarningsInEditor);
+ settings->setValue(QLatin1String(QmlDesigner::Constants::QML_SHOW_DEBUGVIEW), showDebugView);
+ settings->setValue(QLatin1String(QmlDesigner::Constants::QML_ENABLE_DEBUGVIEW), enableDebugView);
settings->endGroup();
settings->endGroup();
@@ -89,5 +97,7 @@ bool DesignerSettings::equals(const DesignerSettings &other) const
&& canvasWidth == other.canvasWidth
&& canvasHeight == other.canvasHeight
&& warningsInDesigner == other.warningsInDesigner
- && designerWarningsInEditor == other.designerWarningsInEditor;
+ && designerWarningsInEditor == other.designerWarningsInEditor
+ && showDebugView == other.showDebugView
+ && enableDebugView == other.enableDebugView;
}