Qt:当用户不支持OpenGL版本时关闭应用程序

时间:2017-04-07 14:08:25

标签: qt opengl webengine

我在我的应用程序中使用Qt 5.7和Web Engine。该应用程序有数千个用户,其中一些用户在尝试在我的webview中加载网页时崩溃(使用经典的Windows“app.exe已停止工作”对话框)。在做了一些挖掘之后,我发现没有OpenGL 2 +的用户会崩溃。

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

0 个答案:

没有答案