]> git.lyx.org Git - features.git/commitdiff
Use QSettings::beginGroup.
authorAbdelrazak Younes <younes@lyx.org>
Sun, 21 Sep 2008 22:34:19 +0000 (22:34 +0000)
committerAbdelrazak Younes <younes@lyx.org>
Sun, 21 Sep 2008 22:34:19 +0000 (22:34 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@26487 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/qt4/GuiView.cpp

index 2c7fcfa51ca18f5f3032a1d179c8b74b049fbdfb..bedae017e853812e947ef58efa1e796cfa75e564 100644 (file)
@@ -362,8 +362,9 @@ void GuiView::saveLayout() const
 bool GuiView::restoreLayout()
 {
        QSettings settings;
-       QString const key = "views/" + QString::number(id_);
-       QString const icon_key = key + "/icon_size";
+       settings.beginGroup("views");
+       settings.beginGroup(QString::number(id_));
+       QString const icon_key = "icon_size";
        if (!settings.contains(icon_key))
                return false;
 
@@ -374,7 +375,7 @@ bool GuiView::restoreLayout()
        resize(size);
        move(pos);
 #else
-       if (!restoreGeometry(settings.value(key + "/geometry").toByteArray()))
+       if (!restoreGeometry(settings.value("geometry").toByteArray()))
                setGeometry(50, 50, 690, 510);
 #endif
        // Make sure layout is correctly oriented.
@@ -387,7 +388,7 @@ bool GuiView::restoreLayout()
        if ((tmp = findOrBuild("view-source", true)))
                tmp->showView();
 
-       if (!restoreState(settings.value(key + "/layout").toByteArray(), 0))
+       if (!restoreState(settings.value("layout").toByteArray(), 0))
                initToolbars();
        updateDialogs();
        return true;