Hello everybody!
The problem was solved after I spent a couple of day on it...
I had a hope there are some "default" proxy factory or the proxy will be used installed by QNetworkProxy::setApplicationProxy(proxy) ... No way...
Java will be considered as a plugin!!! That is why, the QWebView needs his own QNetworkProxyFactory implementation:
the queryProxy() should reimplemented, something like that
@class SystemProxyFactory : public QNetworkProxyFactory
{
public:
SystemProxyFactory();
virtual QList<QNetworkProxy> queryProxy(const QNetworkProxyQuery &query)
{
QList<QNetworkProxy> ret;
ret << QNetworkProxy::applicationProxy();
return ret;
}
};
...
QNetworkAccessManager* pNAM = m_pWebView->page()->networkAccessManager();
pNAM->setProxyFactory(new SystemProxyFactory());
@
I hope somebody it helps...
Good luck.