]> cloud.milkyroute.net Git - dolphin.git/commitdiff
setGroup -> KConfigGroup
authorDavid Faure <faure@kde.org>
Tue, 20 Feb 2007 11:55:38 +0000 (11:55 +0000)
committerDavid Faure <faure@kde.org>
Tue, 20 Feb 2007 11:55:38 +0000 (11:55 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=635597

src/dolphinmainwindow.cpp

index a25c61038194f1bc6fba2660bc5da3ecdaba4340..98c8af83422f51b684726e6c6ff0180a7d3545ec 100644 (file)
@@ -360,28 +360,28 @@ void DolphinMainWindow::closeEvent(QCloseEvent* event)
 \r
 void DolphinMainWindow::saveProperties(KConfig* config)\r
 {\r
-    config->setGroup("Primary view");\r
-    config->writeEntry("Url", m_view[PrimaryIdx]->url().url());\r
-    config->writeEntry("Editable Url", m_view[PrimaryIdx]->isUrlEditable());\r
+    KConfigGroup primaryView = config->group("Primary view");\r
+    primaryView.writeEntry("Url", m_view[PrimaryIdx]->url().url());\r
+    primaryView.writeEntry("Editable Url", m_view[PrimaryIdx]->isUrlEditable());\r
     if (m_view[SecondaryIdx] != 0) {\r
-        config->setGroup("Secondary view");\r
-        config->writeEntry("Url", m_view[SecondaryIdx]->url().url());\r
-        config->writeEntry("Editable Url", m_view[SecondaryIdx]->isUrlEditable());\r
+        KConfigGroup secondaryView = config->group("Secondary view");\r
+        secondaryView.writeEntry("Url", m_view[SecondaryIdx]->url().url());\r
+        secondaryView.writeEntry("Editable Url", m_view[SecondaryIdx]->isUrlEditable());\r
     }\r
 }\r
 \r
 void DolphinMainWindow::readProperties(KConfig* config)\r
 {\r
-    config->setGroup("Primary view");\r
-    m_view[PrimaryIdx]->setUrl(config->readEntry("Url"));\r
-    m_view[PrimaryIdx]->setUrlEditable(config->readEntry("Editable Url", false));\r
+    const KConfigGroup primaryView = config->group("Primary view");\r
+    m_view[PrimaryIdx]->setUrl(primaryView.readEntry("Url"));\r
+    m_view[PrimaryIdx]->setUrlEditable(primaryView.readEntry("Editable Url", false));\r
     if (config->hasGroup("Secondary view")) {\r
-        config->setGroup("Secondary view");\r
+        const KConfigGroup secondaryView = config->group("Secondary view");\r
         if (m_view[SecondaryIdx] == 0) {\r
             toggleSplitView();\r
         }\r
-        m_view[SecondaryIdx]->setUrl(config->readEntry("Url"));\r
-        m_view[SecondaryIdx]->setUrlEditable(config->readEntry("Editable Url", false));\r
+        m_view[SecondaryIdx]->setUrl(secondaryView.readEntry("Url"));\r
+        m_view[SecondaryIdx]->setUrlEditable(secondaryView.readEntry("Editable Url", false));\r
     }\r
     else if (m_view[SecondaryIdx] != 0) {\r
         toggleSplitView();\r