summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrea Diamantini <adjam7@gmail.com>2009-07-26 12:51:56 +0200
committerAndrea Diamantini <adjam7@gmail.com>2009-07-26 12:51:56 +0200
commitdb56c75da769d0c749371dc38a62143e21e9485e (patch)
tree313dccd70cb867fe09facf73ccbf6009ab547284
parentNew Clear Private Data action (diff)
downloadrekonq-db56c75da769d0c749371dc38a62143e21e9485e.tar.xz
Fixed clear private data
Hopefully..
-rw-r--r--src/mainwindow.cpp3
-rw-r--r--src/networkmanager.cpp10
2 files changed, 7 insertions, 6 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index ea9f1fea..3d5631e0 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -973,7 +973,8 @@ void MainWindow::clearPrivateData()
QWebSettings::clearIconDatabase();
}
}
- delete dialog;
+ // this let crash rekonq.
+// delete dialog;
}
\ No newline at end of file
diff --git a/src/networkmanager.cpp b/src/networkmanager.cpp
index 3d6df204..ab974b60 100644
--- a/src/networkmanager.cpp
+++ b/src/networkmanager.cpp
@@ -112,8 +112,8 @@ void NetworkAccessManager::resetDiskCache()
else
{
QString location = m_diskCache->cacheDirectory();
-// setCache(0);
-// delete m_diskCache;
+ setCache(0);
+ delete m_diskCache;
QDir cacheDir(location + QString("/http") );
QStringList fileList = cacheDir.entryList();
@@ -123,9 +123,9 @@ void NetworkAccessManager::resetDiskCache()
file.remove();
}
-// m_diskCache = new QNetworkDiskCache(this);
-// m_diskCache->setCacheDirectory(location);
-// setCache(m_diskCache);
+ m_diskCache = new QNetworkDiskCache(this);
+ m_diskCache->setCacheDirectory(location);
+ setCache(m_diskCache);
}
}