From aea94e429e9c9f8d59f8fe3ada2ba4556f671680 Mon Sep 17 00:00:00 2001
From: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Date: Tue, 3 Aug 2010 12:46:42 +0200
Subject: [PATCH] QuickToolBar: syncing settings properly

---
 src/plugins/qmldesigner/settingspage.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/plugins/qmldesigner/settingspage.cpp b/src/plugins/qmldesigner/settingspage.cpp
index 88ba6dfefac..fe1253635db 100644
--- a/src/plugins/qmldesigner/settingspage.cpp
+++ b/src/plugins/qmldesigner/settingspage.cpp
@@ -50,6 +50,7 @@ DesignerSettings SettingsPageWidget::settings() const
     ds.itemSpacing = m_ui.spinItemSpacing->value();
     ds.snapMargin = m_ui.spinSnapMargin->value();
     ds.enableContextPane = m_ui.textEditHelperCheckBox->isChecked();
+    ds.pinContextPane = m_ui.textEditHelperCheckBoxPin->isChecked();
     return ds;
 }
 
@@ -58,6 +59,7 @@ void SettingsPageWidget::setSettings(const DesignerSettings &s)
     m_ui.spinItemSpacing->setValue(s.itemSpacing);
     m_ui.spinSnapMargin->setValue(s.snapMargin);
     m_ui.textEditHelperCheckBox->setChecked(s.enableContextPane);
+    m_ui.textEditHelperCheckBoxPin->setChecked(s.pinContextPane);
 }
 
 QString SettingsPageWidget::searchKeywords() const
-- 
GitLab