在使用qt官方的一些QML的QtWebEngine相关的例程的时候,有时在运行会报如下错误:
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed
这个问题在main函数里面最前面加上:
QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);
加上这一句再重编译就能解决上述问题。
还有一个问题有点忘记了,家里电脑的QT上运行没有该问题,应该是版本和配置不一样的原因,大概就是提示啥–no**–啥的,这种情况再侧边的Projects上的:
加上提示的命令行参数,大概就能解决该问题。