Использование QWebEngine для рендеринга изображения
Я ищу заменитьQWebKit
сQWebEngine
в моем безголовом рендерере. Я инициализирую страницу сload()
и подключить слот кloadFinished()
создать окончательное изображение .PNG. Раньше это нормально работало сWebKit
но терпит неудачу сQWebEngine
.
Код выглядит следующим образом ...
_webView = new QWebEngineView();
....
// Render the HTML to an image
QPainter painter(&image);
_webView->page()->view()->render(&painter);
painter.end();
Я получаю следующие ошибки:
Msgstr "Запрашивать общий контекст для виджета, у которого нет дескриптора окна" "QOpenGLWidget: Нельзя использовать без общего контекста с верхним уровнем".
У кого-нибудь есть пример рендеринга экрана с помощьюQWebEngine
?