diff options
-rw-r--r-- | browser/browserhelper.cpp | 5 | ||||
-rw-r--r-- | browser/cachemanager.cpp | 1 | ||||
-rw-r--r-- | browser/cachemanager.h | 2 |
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(); |