2009-12-09 99 views
0

使用類QNetworkAccessManager時遇到了一些麻煩。如何使用QNetworkAccessManager時處理代理

我用它從一個像「http://www.foo.com/bar/foobar.txt」這樣的網址下載一個簡單的文件。

當我開始下載使用:

m_pNetworkReply = m_pNetworkAccessManager->get(QNetworkRequest(m_CurrentFileToDownload)); 

然後我下載文件的過程中連接數插槽接受,例如錯誤。

我的問題是,如果計算機使用代理,我該如何設法知道它?我見過類QNetworkProxy但我該如何初始化它?

有沒有辦法匹配默認瀏覽器的設置?我是否必須讓用戶配置自己的代理?

我希望我的問題很清楚......

在此先感謝您的幫助和建議!

回答