Я использую QWebPage без QWebView, потому что хочу отображать содержимое HTML файла в QPixmap/QImage.
Я хочу, чтобы загрузка страницы выполнялась синхронно, а не асинхронно, что по умолчанию. По умолчанию используется вызов QWebFrame::setHtml()
или QWebFrame::setContent()
, но он загружает изображения асинхронно. Я хочу, это какой-то вызов функции блокировки, что-то вроде QWebFrame::waitUntilLoadFinished()
, после чего я мог просто вызвать render()
и сделать с ним.
Я не могу найти способ сделать это. Я что-то пропустил?