QWebEngineView在Win10下无法正常显示

QWebEngineView对环境的要求还是挺高的
首先需要检查硬件支持OpenGL的版本,至少2.0以上,如果硬件达不到OpenGL2.0,大多数情况下是无法正常运行的。
可以试试main函数开头添加:

QCoreApplication::setAttribute(Qt::AA_ShareOpenGLContexts);
QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);

试着解决。

如果硬件达标,但是在Win10上还是无法正常运行,有可能是硬件太强悍,分辨率太高导致的,需要在main函数入口处加以下设置

QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);