summaryrefslogtreecommitdiff
path: root/browser/cachemanager.cpp
diff options
context:
space:
mode:
authorJonatan Pålsson <jonatan.palsson@pelagicore.com>2014-04-16 09:57:57 +0200
committerJonatan Pålsson <jonatan.palsson@pelagicore.com>2014-04-16 09:57:57 +0200
commitb501591d8224dc5f591db9de5d95356b2fcd9b69 (patch)
tree4487ff570dd4f7607d48f771a0cef2361d8d1d0d /browser/cachemanager.cpp
parent06414eaa20b039698c53dfb30654f92e25a0b66b (diff)
downloadbrowser-poc-b501591d8224dc5f591db9de5d95356b2fcd9b69.tar.gz
Emit onCacheChanged when cache changes
Diffstat (limited to 'browser/cachemanager.cpp')
-rw-r--r--browser/cachemanager.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/browser/cachemanager.cpp b/browser/cachemanager.cpp
index f75054b..aeba1f8 100644
--- a/browser/cachemanager.cpp
+++ b/browser/cachemanager.cpp
@@ -113,3 +113,13 @@ QNetworkRequest::CacheLoadControl cachemanager::getCacheLoadControl()
return QNetworkRequest::PreferCache;
}
}
+
+void cachemanager::checkForChanges()
+{
+ if (m_previousCacheSize != getCacheSize()) {
+ m_previousCacheSize = getCacheSize();
+ qDebug() << "Emitting onCacheChanged";
+ emit onCacheChanged();
+ }
+ qDebug() << "No changes detected. Not emitting onCacheChanged";
+}