summaryrefslogtreecommitdiff
path: root/src/nexusinterface.cpp
diff options
context:
space:
mode:
authorTannin <sherb@gmx.net>2016-05-19 19:17:15 +0200
committerTannin <sherb@gmx.net>2016-05-19 19:17:15 +0200
commit30878ae39460e14fe0a8ba0c06b3db6d16e73715 (patch)
treeed1c47fd91ad74b7f3d88505ce9d8472813878cc /src/nexusinterface.cpp
parent45a182a381a197b2e62eaf9f87ad15f84250c1e7 (diff)
added button to clear webcaches and cookies
Diffstat (limited to 'src/nexusinterface.cpp')
-rw-r--r--src/nexusinterface.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/nexusinterface.cpp b/src/nexusinterface.cpp
index f5baa6ab..2c690aa4 100644
--- a/src/nexusinterface.cpp
+++ b/src/nexusinterface.cpp
@@ -27,6 +27,7 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
#include <util.h>
#include <QApplication>
+#include <QNetworkCookieJar>
#include <regex>
@@ -409,6 +410,12 @@ void NexusInterface::cleanup()
m_DiskCache = nullptr;
}
+void NexusInterface::clearCache()
+{
+ m_DiskCache->clear();
+ m_AccessManager->clearCookies();
+}
+
void NexusInterface::nextRequest()
{
if ((m_ActiveRequest.size() >= MAX_ACTIVE_DOWNLOADS)