summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--browser/browserhelper.cpp5
-rw-r--r--browser/cachemanager.cpp1
-rw-r--r--browser/cachemanager.h2
3 files changed, 3 insertions, 5 deletions
diff --git a/browser/browserhelper.cpp b/browser/browserhelper.cpp
index aa4b9b9..9036f84 100644
--- a/browser/browserhelper.cpp
+++ b/browser/browserhelper.cpp
@@ -80,11 +80,6 @@ browserhelper::browserhelper(QString instanceId, QObject *parent) :
new IWebPageWindowAdaptor(wpw);
br->wpw = wpw;
- connect(cm, SIGNAL(onCachePolicyChanged(conn::brw::CACHE_POLICY)),
- br, SLOT (cachePolicyChanged (conn::brw::CACHE_POLICY)));
- connect(cm, SIGNAL(onClearCache(void)),
- br, SLOT (clearCache (void)));
-
connect(wpw, SIGNAL(setOutputWebview(QString)), br, SLOT(setView(QString)));
connect(ui, SIGNAL(setOutputWebview(QString)), br, SLOT(setView(QString)));
}
diff --git a/browser/cachemanager.cpp b/browser/cachemanager.cpp
index bc90094..f75054b 100644
--- a/browser/cachemanager.cpp
+++ b/browser/cachemanager.cpp
@@ -84,6 +84,7 @@ conn::brw::ERROR_IDS cachemanager::setCachePolicy(conn::brw::CACHE_POLICY pol)
qDebug() << "Setting cache policy:" << pol;
m_config->setValue(BrowserConfig::CONFIG_CACHEPOLICY, pol);
m_policy = pol;
+ emit onCachePolicyChanged(pol);
return conn::brw::EID_NO_ERROR;
}
diff --git a/browser/cachemanager.h b/browser/cachemanager.h
index 0714173..f8f25dd 100644
--- a/browser/cachemanager.h
+++ b/browser/cachemanager.h
@@ -32,6 +32,8 @@ public:
signals:
void cacheChanged();
+ void onCachePolicyChanged(conn::brw::CACHE_POLICY);
+ void onClearCache(void);
public Q_SLOTS:
qulonglong getCacheSize();