4
這是我如何更改代理:如何管理代理與QT QWebView
QNetworkProxy proxy;
proxy.setType(QNetworkProxy::HttpProxy);
proxy.setHostName("ip");
proxy.setPort(8008);
QNetworkProxy::setApplicationProxy(proxy);
它可以正常工作,如果我這樣做之前,我創造的WebView。但是如果我在QWebView的生命週期中更改代理,它不會加載任何網站。在QT中改變代理的正確方法是什麼?
謝謝。
QNetworkProxy文檔中的一個提示說:「注意:對當前連接的套接字進行的更改不會生效,如果需要更改連接的套接字,則應重新連接。 。你也試過webview-> page() - > networkAccessManager() - > setProxy(proxy); – Abhijith 2011-05-20 14:14:55