系列教程索引:QOpenGL开发入门教程索引
上一篇:QOpenGL开发入门教程01:空界面
先把inherit工程复制过来
在initializeGL函数中添加
1 2 3 4 5 6 7
| qDebug()<<"Used OpenGL Version: "<<context()->format().majorVersion()<<"."<<context()->format().minorVersion();
qDebug()<<"OpenGL info: "; qDebug()<<" VENDOR: "<<(const char*)glGetString(GL_VENDOR); qDebug()<<" RENDERER: "<<(const char*)glGetString(GL_RENDERER); qDebug()<<" VERSION: "<<(const char*)glGetString(GL_VERSION); qDebug()<<" GLSL VERSION: "<<(const char*)glGetString(GL_SHADING_LANGUAGE_VERSION);
|
输出为一个黑色窗口,以及信息
1 2 3 4 5 6
| Used OpenGL Version: 4 . 6 OpenGL info: VENDOR: NVIDIA Corporation RENDERER: GeForce GTX 1660/PCIe/SSE2 VERSION: 4.6.0 NVIDIA 456.71 GLSL VERSION: 4.60 NVIDIA
|
源代码地址:OpenGL_Beginner在QOpenGL下的2.version
下一篇:QOpenGL开发入门教程03:设置格式