Перевод потрясающий.
«OpenGL is, to put it bluntly, a bit of a pain to work with on some platforms.»
«Откровенно говоря, работать с OpenGL на некоторых платформах может быть затруднительно.»
Извините, я конечно не очень догоняю… Но почему я должен использовать QOpenGLFunctions вместо QtOpenGL?
В смысле, какие преимущества? Я догадываюсь что это решает какие-то проблемы — но не догадываюсь какие :)
OpenGL в Qt 5.1 – Часть 1 и 2