如何強制QWebView在單獨的線程中下載網頁和相關內容?強制QWebView在單獨的線程中下載網頁內容?
3
A
回答
3
你不容易。 您可以實現您自己的QNetworkAccessManager(請參閱createRequest()),該工作將工作轉移到另一個線程中的QNetworkAccessManager。
你確切的問題是什麼? 也許可以通過不同的方式解決問題,或者可以報告Qt的錯誤?
0
爲什麼在主線程中看到QWebView加載內容出現問題?我的意思是,如果你這樣做,主線程將不會被鎖定。
您可以隱藏QWebView的加載內容,並在剛剛完成時顯示它。
也許你應該多描述一下你的問題/想法,以幫助我們幫助你。
2
這就是現在的默認行爲,所以你可以放鬆,看:)
見Qt Earth Team Mix Feb 2011和Threading support for QNetworkAccessManager
相關問題
- 1. QWebView/QWebPage是否在單獨的線程或主/ gui線程中下載內容?
- 2. 強制網頁瀏覽器下載整個頁面內容
- 3. 如何強制網頁瀏覽器提前下載內容?
- 4. 從網頁中的獨立文件加載製表符內容
- 5. PHP:強制下載後顯示內容?
- 6. PHP強制下載轉到網頁
- 7. 單獨的線程下載功能
- 8. 如何下載HTTPS網頁的內容?
- 9. 下載cgi網頁的url內容
- 10. 下載網頁目錄的內容?
- 11. 如何強制瀏覽器下載頁面內容資源?
- 12. 在單獨的線程中加載TexturesAtlas
- 13. 從單獨線程下載XML /圖像
- 14. 網頁內容下載爲pdf
- 15. 用javascript動態內容下載網頁
- 16. Java:從Google下載網頁內容https
- 17. 通過CMD下載網頁內容
- 18. C#下載後提交網頁內容
- 19. 在perl中設置http頭來強制下載內容
- 20. 強制Python在單線程中運行
- 21. PySide QWebView和下載不受支持的內容
- 22. 試圖製作一個從網頁上下載內容的應用程序
- 23. 如何強制網頁內容填充A4打印頁面?
- 24. 強制下載並加載新頁面
- 25. 如何強制重載頁面而不從服務器重新下載內容(只強制重新計算CSS)?
- 26. 強制Ajax內容的頁面緩存
- 27. Android - 獲取NetworkOnMainThreadException文件下載,即使下載開始在單獨的線程
- 28. 在離線/桌面應用程序中呈現網頁內容
- 29. 如何使用wget下載網頁的全部內容(首頁)
- 30. 強制下載
這是非常好的。 :-D – Shinnok 2011-03-02 18:14:02