qt - QWebPage多次触发loadFinished()

标签 qt qwebpage

我正在使用load()方法将内容加载到QWebPage中。
但是我的loadStarted(),loadFinished()和loadProgress()处理程序调用了几次。
如何检测该页面完全包含所有内容?

最佳答案

在以下位置发布了相关的解决方案建议:

Receiving multiple loadFinished signals for a requested web page

基本上寻找QWebPage的repaintRequested(QRect)信号。

关于qt - QWebPage多次触发loadFinished(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1879881/

相关文章:

c++ - 如何基于 QByteArrays 创建 QDataStreams 数组

ajax - 使用QtWebKit时如何知道网页何时加载?

qt - QWebView 与 QWebPage

c++ - 如何在崩溃时管理 Qt 应用程序的单个实例?

Qt - 如何将数字转换为 QChar

c++ - 无法在 qSqlite ( QT 5.9) 中加载 Spatialite 扩展

linux - 如何将 Dcmtk 与 Qt for Linux 正确链接?

c++ - QT中如何自定义 "Notification Web API"

c++ - 无法从Qt中的QWebPage接收下载请求