我已经安装了 QT 的最新版本,但似乎这个版本包含一些 DirectX 调用,所以我希望默认安装程序使用 ANGLE !

我想安装一个 100% 的 openGL 版本,但我找不到!

任何想法 ?

谢谢

最佳答案

所有官方二进制包都配置了

  -opengl dynamic

这意味着程序可以使用已安装的(桌面)OpenGL 驱动程序、DirectX(通过 ANGLE)或软件中的 OpenGL 仿真 (Mesa) 作为 OpenGL 后端。如果你总是想使用桌面 OpenGL,你可以通过
  • 设置环境变量 QT_OPENGLdesktop
  • 调用 QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL)

  • 另见 http://doc.qt.io/qt-5/windows-requirements.html#graphics-drivers

    如果你想要一个只支持桌面 OpenGL 后端的 Qt 版本,你必须从源代码构建 Qt。

    关于QT 安装 - OpenGL(无角度),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48092912/

    10-15 21:35