2
我想記錄請求加載的每個元素(圖像,javascripts,樣式等)。我通過QWebView加載頁面。但只有基本信號,如開始加載,進度,完成加載。並且無法找到我如何記錄webview正在做什麼的每一步。或者這是不可能的?QWebView元素加載進度
我想記錄請求加載的每個元素(圖像,javascripts,樣式等)。我通過QWebView加載頁面。但只有基本信號,如開始加載,進度,完成加載。並且無法找到我如何記錄webview正在做什麼的每一步。或者這是不可能的?QWebView元素加載進度
你可以在這裏做的最簡單的事情是聽取QNetworkAccessManager的finished()
信號。
爲了得到AccessManager
QNetworkAccessManager mgr = webView->page()->networkAccessManager();
在映入成品信號時隙
myclass::slot(QNetworkReply* reply)
{
...
reply->request()->url(); //gives you the resource requested.
//DO NOT preform any other operation on 'request', request is sequential QIODevice.
...
}