X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/de077f8477c0b7077ed9239be8741fcb67658ffa..93cc4808031cb45da9237dfc0c7759f668259331:/src/dolphinapplication.cpp diff --git a/src/dolphinapplication.cpp b/src/dolphinapplication.cpp index 9dc0cf0f7..1abe8aa6e 100644 --- a/src/dolphinapplication.cpp +++ b/src/dolphinapplication.cpp @@ -21,7 +21,6 @@ #include "dolphinapplication.h" #include "dolphinmainwindow.h" #include "dolphin_generalsettings.h" -#include "settings/dolphinsettings.h" #include #include @@ -38,12 +37,11 @@ DolphinApplication::DolphinApplication() : KCmdLineArgs* args = KCmdLineArgs::parsedArgs(); bool resetSplitSettings = false; - GeneralSettings* generalSettings = DolphinSettings::instance().generalSettings(); - if (args->isSet("split") && !generalSettings->splitView()) { + if (args->isSet("split") && !GeneralSettings::splitView()) { // Dolphin should be opened with a split view although this is not // set in the GeneralSettings. Temporary adjust the setting until // all passed URLs have been opened. - generalSettings->setSplitView(true); + GeneralSettings::setSplitView(true); resetSplitSettings = true; } @@ -68,7 +66,7 @@ DolphinApplication::DolphinApplication() : args->clear(); if (resetSplitSettings) { - generalSettings->setSplitView(false); + GeneralSettings::setSplitView(false); } } @@ -83,9 +81,9 @@ DolphinApplication* DolphinApplication::app() void DolphinApplication::restoreSession() { - const QString className = KXmlGuiWindow::classNameOfToplevel(0); + const QString className = KXmlGuiWindow::classNameOfToplevel(1); if (className == QLatin1String("DolphinMainWindow")) { - m_mainWindow->restore(0); + m_mainWindow->restore(1); } else { kWarning() << "Unknown class " << className << " in session saved data!"; }