QPlatformGLContext Class Reference

QPlatformGLContext Class Referenceabstract

#include <qplatformglcontext_qpa.h>

Class Description

Definition at line 56 of file qplatformglcontext_qpa.h.

Public Member Functions

 QPlatformGLContext ()
 
virtual ~QPlatformGLContext ()
 
virtual void makeCurrent ()
 
virtual void doneCurrent ()
 
virtual void swapBuffers ()=0
 
virtual voidgetProcAddress (const QString &procName)=0
 
virtual QPlatformWindowFormat platformWindowFormat () const =0
 

Static Public Member Functions

static const QPlatformGLContextcurrentContext ()
 

Protected Attributes

QScopedPointer< QPlatformGLContextPrivate > d_ptr
 

Friends

class QGLContext
 
class QWidgetPrivate
 

Constructor & Destructor Documentation

QPlatformGLContext ( )
explicit
virtual ~QPlatformGLContext ( )
virtual

Member Function Documentation

virtual void makeCurrent ( )
virtual
virtual void doneCurrent ( )
virtual
virtual void swapBuffers ( )
pure virtual
virtual void* getProcAddress ( const QString procName)
pure virtual
virtual QPlatformWindowFormat platformWindowFormat ( ) const
pure virtual
static const QPlatformGLContext* currentContext ( )
static

Friends And Related Function Documentation

friend class QGLContext
friend

Definition at line 78 of file qplatformglcontext_qpa.h.

friend class QWidgetPrivate
friend

Definition at line 79 of file qplatformglcontext_qpa.h.

Member Data Documentation

QScopedPointer<QPlatformGLContextPrivate> d_ptr
protected

Definition at line 74 of file qplatformglcontext_qpa.h.


The documentation for this class was generated from the following file: