0

我在我的应用程序中使用 Qt 5.7 和 Web 引擎。该应用程序有成千上万的用户,其中一些用户在尝试在我的 web 视图中加载网页时整个应用程序崩溃(使用经典的 Windows“app.exe 已停止工作”对话框)。在进行一些挖掘后,我发现它对于没有 OpenGL 2+ 的用户会崩溃。

如果版本不受支持,有没有办法确定用户的 OpenGL 版本并关闭应用程序(或给他们写一条消息,我会处理)?我尝试使用glGetString(GL_VERSION),但这意味着在一个已经不那么小的应用程序中包含另一个 QT 库。

4

0 回答 0