Raw Qt WebEngine呈现黑屏但可与QtQuick配合使用

时间:2018-06-12 15:31:25

标签: opengl opengl-es qt5 qt5.6 qwebengineview

我正在编写一个简单的QT应用程序,它使用QWebEngineView呈现一个简单的网页。如果我使用QtQuick,那么页面会正确加载和渲染。但是,我们目前的环境使我不能使用QtQuick,因此我尝试直接使用QWebEngineView,即将其附加到一个简单的小部件,它会失败,产生一个完全黑屏。

当我设置QTWEBENGINE_REMOTE_DEBUGGING环境变量并将铬浏览器附加到端口时,页面似乎已正确加载,因此看起来它只是一个渲染问题。

我怀疑我需要以某种方式设置QtQuick的环境或应用程序,但我不确定需要什么。据我所知,我使用OpenGL ES 3.0进行渲染(或者至少QtQuick使用它,我并不是100%确定手动实例化的QWebEngineView正在使用它。也许这就是'问题)

我把自己放在你的集体智慧上......

0 个答案:

没有答案