using KConfigGroupSave in kmainwindow

Tobias Koenig tokoe at
Sun Jan 19 15:12:53 GMT 2003


KMainWindow::applyMainWindowSettings() resets the config
group internally. That is really annoying if you use session managment
and the main window changes the group to 'ToolBar Settings' for

Can the attached patch be commited to cvs head and branch or do i miss
some side effects?

In a world without walls and fences who
needs Windows and Gates???
-------------- next part --------------
Index: kmainwindow.cpp
RCS file: /home/kde/kdelibs/kdeui/kmainwindow.cpp,v
retrieving revision 1.89
diff -u -b -p -r1.89 kmainwindow.cpp
--- kmainwindow.cpp	13 Dec 2002 14:26:43 -0000	1.89
+++ kmainwindow.cpp	19 Jan 2003 15:07:24 -0000
@@ -705,7 +705,7 @@ void KMainWindow::applyMainWindowSetting
     int i = 0; // Number of entries in list
     if (!configGroup.isEmpty())
-       config->setGroup(configGroup);
+       KConfigGroupSaver(config, configGroup);

More information about the kde-core-devel mailing list