summaryrefslogtreecommitdiff
path: root/browser/browserview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'browser/browserview.cpp')
-rw-r--r--browser/browserview.cpp15
1 files changed, 5 insertions, 10 deletions
diff --git a/browser/browserview.cpp b/browser/browserview.cpp
index ad44402..a063afb 100644
--- a/browser/browserview.cpp
+++ b/browser/browserview.cpp
@@ -20,10 +20,12 @@
#include <QWebSettings>
#include "browserview.h"
+#include "cachemanager.h"
#include "../common/browserdefs.h"
-BrowserView::BrowserView()
+BrowserView::BrowserView(cachemanager *cm)
{
+ m_cacheManager = cm;
if (!this->scene()) {
this->setScene(new QGraphicsScene());
}
@@ -31,6 +33,8 @@ BrowserView::BrowserView()
QWebSettings::setIconDatabasePath(".");
+ m_webview.page()->setNetworkAccessManager(cm->getNetworkAccessManager());
+
this->load("http://www.bmw.com");
this->installEventFilter(this);
@@ -266,12 +270,3 @@ void BrowserView::select() {
void BrowserView::activate() {
this->activateWindow();
}
-
-void BrowserView::setCacheManager(cachemanager *cm) {
- if (cm) {
- qDebug() << "Setting cacheManager" << cm;
- m_cacheManager = cm;
- m_webview.page()->setNetworkAccessManager(cm->getNetworkAccessManager());
- } else
- qDebug() << "Setting NULL networkManager!";
-}