[Development] QT5 OpenGL question
Sze Howe Koh
szehowe.koh at gmail.com
Fri Aug 2 04:05:56 CEST 2013
On 2 August 2013 08:16, Jiergir Ogoerg <f35f22fan at gmail.com> wrote:
> Hi,
> I'm willing to switch to QT5 with GL,
> afaik in Qt5 the GL functions are encapsulated into a class that extends
> QAbstractOpenGLFunctions and you can't use the GL calls outside that class
> unless you pass each time a reference to this class.
>
> Why doesn't it publish the GL functions publicly (not inside a class
> instance) like glew and other tools do?
>
> I'm asking because I have a lib of mine that uses GL calls, what should I
> do, pass an instance of OpenGLFunctions class to each method in the lib? -
> that's cumbersome.
Hi,
To answer your second question, you could use a global pointer to a
QOpenGLFunctions_X object -- no need to pass it as around as an
argument.
Regards,
Sze-Howe
More information about the Development
mailing list