我正在使用没有 QWebView 的 QWebPage,因为我想将 HTML 文件的内容呈现到 QPixmap/QImage 上。
我希望页面的加载是同步完成的,而不是默认的异步加载。默认方式是调用QWebFrame::setHtml()
or QWebFrame::setContent()
,但这会异步加载图像。我想要的是某种阻塞函数调用,类似QWebFrame::waitUntilLoadFinished()
之后我可以调用render()
并完成它。
我找不到办法做到这一点。我错过了什么吗?