Qt63D为了适应时代发展,适配了Direct3D 11,Vulkan和Metal,而以往的OpenGL则挪到了OpenGl 模块。
所以如果我们想要强制设置OpenGL作为3D图形后端的话,是无效的了。
譬如:QGuiApplication::setAttribute(Qt::AA_UseDesktopOpenGL, true); 这种语句就是无效的。
还有QT_OPENGL=angle这种配置也无效了。
不过OpenGL的功能还在,如果你是在Ubuntu下编程,没有启用Vulkan的情况下,默认还是OpenGL的。