У вас есть несколько разных вариантов использования OpenGL в Qt. Это сильно изменилось за эти годы. Для введения, которое должно охватывать всю основную информацию, вам нужно начать , посмотрите на этот пост . Классы и функции Qt OpenGL старого стиля назывались QGLxx, но теперь называются QOpenGLxx и были перемещены в модуль QtGUI для начала.
Многие из простых примеров OpenGL с Qt (включая пример QOpenGLWindow, поставляемый с Qt) используют старый стиль OpenGL, который больше не должен использоваться. Вот учебник , который обновил пример QOpenGLWindow до современного OpenGL (3+). Это самый простой, самый актуальный пример, который я встречал.
Я второй создатель Qt, особенно для обучения. Он намного лучше интегрирован с файлами справки Qt, чем Visual Studio. Если вы планируете переключение между IDE, я бы также порекомендовал сборку с CMake. CMake очень похож на встроенный qmake Qt Creator, но он может работать так же хорошо с Visual Studio или другими IDE. Я использовал несколько примеров для изучения в Visual Studio и Qt Creator с CMake. Вот простой пример CMake с Qt. Для моих целей я все еще использую компилятор Visual Studio при работе в Qt Creator.