QWebView元素加载进度
QWebView elements load progress
我想记录请求加载的每个元素(图像、javascript、样式等)。我通过QWebView加载页面。但只有基本的信号,如开始加载,进度,完成加载。我找不到如何记录webview正在做的每一步。或者这是不可能的?
这里可以做的最简单的事情就是监听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.
...
}
相关文章:
- std::原子加载和存储都需要吗
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 为什么加载SDF会导致Mobilizer创建闭环错误
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何使用tinyxml2从XML加载父实体和子实体
- 如何将字符串加载到BYTE*数组(C++)的元素中
- 使用元素加载 std::queue<uint8_t*> 的更有效方法?
- 一次加载整个缓存行以避免争用其中的多个元素
- 当将多个TypedArrayContents数组加载到V8数组中时(数组数组)时,最后一个元素将覆盖所有元素
- 如何使用 for 循环将元素加载到我的每个数组中,然后将每个数组的总和输出到一个 sum 数组中
- 我可以用具有相同功能名称的多个DLL加载元素吗?
- 错误:将元素加载到矢量时无限循环
- 如何在知道第一个元素的情况下加载结构
- C++按需加载元素的容器的随机访问迭代器
- 用c++将文件的元素加载到二维数组中
- 如何在显示或加载QWebView之前访问DOM元素
- QWebView元素加载进度
- c++ Xerces解析器加载HTML并搜索HTML元素
- CHTMLView元素页面加载然后消失