Raw Qt WebEngine отображает черный экран, но работает с QtQuick - PullRequest
0 голосов
/ 12 июня 2018

Я пишу простое приложение QT, которое использует QWebEngineView для рендеринга простой веб-страницы.Если я использую QtQuick, то страница загружается и отображается правильно.Однако наша текущая среда не позволяет мне использовать QtQuick, поэтому я попытался использовать QWebEngineView напрямую, то есть подключить его к простому виджету, и он с треском провалился, создав полностью черный экран.

Когда я устанавливаю переменную среды QTWEBENGINE_REMOTE_DEBUGGING и присоединяюбраузер chromium для порта, страница, кажется, загружена правильно, поэтому кажется, что это проблема рендеринга.

Я подозреваю, что мне нужно настроить среду или приложение так, как это делает QtQuick, но я 'Я не уверен, что требуется.Насколько я могу судить, я использую OpenGL ES 3.0 для рендеринга (или, по крайней мере, QtQuick использует его, я не уверен на 100%, что его использует экземпляр QWebEngineView, созданный вручную .. Возможно, это проблема)

Я бросаюсь на твою коллективную мудрость ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...