summaryrefslogtreecommitdiff
path: root/src/webwindow/webpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/webwindow/webpage.cpp')
-rw-r--r--src/webwindow/webpage.cpp18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/webwindow/webpage.cpp b/src/webwindow/webpage.cpp
index ab66524b..7da39e0f 100644
--- a/src/webwindow/webpage.cpp
+++ b/src/webwindow/webpage.cpp
@@ -34,10 +34,26 @@
#include "webpage.h"
#include "webpage.moc"
+#include "networkaccessmanager.h"
+
WebPage::WebPage(QWidget *parent)
- : KWebPage(parent)
+ : KWebPage(parent, KWalletIntegration)
{
+ // rekonq Network Manager
+ NetworkAccessManager *manager = new NetworkAccessManager(this);
+
+ // set network reply object to emit readyRead when it receives meta data
+ manager->setEmitReadyReadOnMetaDataChange(true);
+
+ // disable QtWebKit cache to just use KIO one..
+ manager->setCache(0);
+
+ // set cookieJar window..
+ if (parent && parent->window())
+ manager->setWindow(parent->window());
+
+ setNetworkAccessManager(manager);
}