diff --git a/src/konqsessiondlg.cpp b/src/konqsessiondlg.cpp --- a/src/konqsessiondlg.cpp +++ b/src/konqsessiondlg.cpp @@ -34,7 +34,6 @@ #include "konqdebug.h" #include -#include #include #include #include @@ -165,7 +164,7 @@ } const QString dir = d->m_pModel->itemForIndex(d->m_pListView->currentIndex()).url().toLocalFile(); - if (!KTempDir::removeDir(dir)) { + if (!QDir(dir).removeRecursively()) { // TODO show error msg box } } @@ -266,7 +265,7 @@ KMessageBox::questionYesNo(this, i18n("A session with the name '%1' already exists, do you want to overwrite it?", d->m_pSessionName->text()), i18nc("@title:window", "Session exists. Overwrite?")) == KMessageBox::Yes) { - KTempDir::removeDir(dirpath); + QDir(dirpath).removeRecursively(); } else { return; } diff --git a/src/konqsessionmanager.cpp b/src/konqsessionmanager.cpp --- a/src/konqsessionmanager.cpp +++ b/src/konqsessionmanager.cpp @@ -32,7 +32,6 @@ #include #include #include -#include #include #include @@ -442,7 +441,7 @@ void KonqSessionManager::deleteOwnedSessions() { // Not dealing with the sessions about to remove anymore - if (m_createdOwnedByDir && KTempDir::removeDir(dirForMyOwnedSessionFiles())) { + if (m_createdOwnedByDir && QDir(dirForMyOwnedSessionFiles()).removeRecursively()) { m_createdOwnedByDir = false; } } @@ -569,7 +568,7 @@ sessionFilePaths.append(newFileName); } // Remove the old directory - KTempDir::removeDir(it.filePath()); + QDir(it.filePath()).removeRecursively(); } } else { // it's a file if (!idbus->isServiceRegistered(KonqMisc::decodeFilename(it.fileName()))) { @@ -696,7 +695,7 @@ QFile::rename(it.filePath(), m_autosaveDir + '/' + it.fileName()); } // Remove the owned_by directory - KTempDir::removeDir(dirForMyOwnedSessionFiles()); + QDir(dirForMyOwnedSessionFiles()).removeRecursively(); enableAutosave(); return false; }