From 4216e814d4e5e1249eb7004b990a69fc7388b884 Mon Sep 17 00:00:00 2001 From: Kevin Ottens Date: Fri, 13 Apr 2007 14:44:18 +0000 Subject: [PATCH] Those hacks are not needed anymore for autosaving. svn path=/trunk/KDE/kdebase/apps/; revision=653522 --- src/dolphinmainwindow.cpp | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp index 9013306703..d621b3ffc1 100644 --- a/src/dolphinmainwindow.cpp +++ b/src/dolphinmainwindow.cpp @@ -394,17 +394,6 @@ void DolphinMainWindow::closeEvent(QCloseEvent* event) settings.save(); - // TODO: I assume there will be a generic way in KDE 4 to store the docks - // of the main window. In the meantime they are stored manually: - QString filename = KStandardDirs::locateLocal("data", KGlobal::mainComponent().componentName()); - filename.append("/panels_layout"); - QFile file(filename); - if (file.open(QIODevice::WriteOnly)) { - QByteArray data = saveState(); - file.write(data); - file.close(); - } - KMainWindow::closeEvent(event); } @@ -1031,17 +1020,6 @@ void DolphinMainWindow::loadSettings() } updateViewActions(); - - // TODO: I assume there will be a generic way in KDE 4 to restore the docks - // of the main window. In the meantime they are restored manually (see also - // DolphinMainWindow::closeEvent() for more details): - QString filename = KStandardDirs::locateLocal("data", KGlobal::mainComponent().componentName()); filename.append("/panels_layout"); - QFile file(filename); - if (file.open(QIODevice::ReadOnly)) { - QByteArray data = file.readAll(); - restoreState(data); - file.close(); - } } void DolphinMainWindow::setupActions() @@ -1281,7 +1259,7 @@ void DolphinMainWindow::setupDockWidgets() // after the dock concept has been finalized. // setup "Information" - QDockWidget* infoDock = new QDockWidget(i18n("Information"), this); + QDockWidget* infoDock = new QDockWidget(i18n("Information")); infoDock->setObjectName("infoDock"); infoDock->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea); SidebarPage* infoWidget = new InfoSidebarPage(infoDock);