PDA

View Full Version : Custom qNetworkAccessManager for WebView



xeento
27th April 2009, 12:57
Hi everyone,
Straight to the point :) I want to use custom NetworkAccessManager for QWebView in my application to serve images from memory instead form network. Can anyone know how to do this? I've tried to use setNetworkAccessManager but with no luck :( Any ideas? Thanks a lot in advance.

e8johan
29th April 2009, 12:12
Could you show some more code? I think that setNetworkAccessManager aught to work.

_Begginer
25th May 2010, 05:22
You need to create a QWebPage object and use the setPage function in QWebView. You can then set the accessmanager on the web page and use load from QWebView.

here is some rough example code (not compilable, just something to get you going):



Qpointer<QWebPage> _webPage = new QWebPage();
QPointer<QWebView> _webView = new QWebview();
QNetworkAccessManager am = new QNetworkAccessManager();

QWebView->setPage(_webPage);

_webPage -> setNetworkAccessManager(am);

_webView->load(QUrl("http://www.google.com.au"));