input_urn
/home/onoda/Documents/qt-everywhere-opensource-src-4.7.4/doc/html/qglwidget.html

output_urn
QGLWidget

inherits

public_types

properties

public_functions
QGLWidget ( QWidget * parent = 0, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0 )
QGLWidget ( QGLContext * context, QWidget * parent = 0, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0 )
QGLWidget ( const QGLFormat & format, QWidget * parent = 0, const QGLWidget * shareWidget = 0, Qt::WindowFlags f = 0 )
~QGLWidget ()
 GLuint bindTexture ( const QImage & image, GLenum target = GL_TEXTURE_2D, GLint format = GL_RGBA )
 GLuint bindTexture ( const QPixmap & pixmap, GLenum target = GL_TEXTURE_2D, GLint format = GL_RGBA )
 GLuint bindTexture ( const QImage & image, GLenum target, GLint format, QGLContext::BindOptions options )
 GLuint bindTexture ( const QPixmap & pixmap, GLenum target, GLint format, QGLContext::BindOptions options )
 GLuint bindTexture ( const QString & fileName )
 const QGLColormap & colormap () const
 const QGLContext * context () const
 void deleteTexture ( GLuint id )
 void doneCurrent ()
 bool doubleBuffer () const
 void drawTexture ( const QRectF & target, GLuint textureId, GLenum textureTarget = GL_TEXTURE_2D )
 void drawTexture ( const QPointF & point, GLuint textureId, GLenum textureTarget = GL_TEXTURE_2D )
 QGLFormat format () const
 QImage grabFrameBuffer ( bool withAlpha = false )
 bool isSharing () const
 bool isValid () const
 void makeCurrent ()
 void makeOverlayCurrent ()
 const QGLContext * overlayContext () const
 void qglClearColor ( const QColor & c ) const
 void qglColor ( const QColor & c ) const
 QPixmap renderPixmap ( int w = 0, int h = 0, bool useContext = false )
 void renderText ( int x, int y, const QString & str, const QFont & font = QFont(), int listBase = 2000 )
 void renderText ( double x, double y, double z, const QString & str, const QFont & font = QFont(), int listBase = 2000 )
 void setColormap ( const QGLColormap & cmap )
 void setMouseTracking ( bool enable )
 void swapBuffers ()

public_slots
 virtual void updateGL ()
 virtual void updateOverlayGL ()

signals
19 public slots inherited from QWidget
1 public slot inherited from QObject

static_public_members
 QImage convertToGLFormat ( const QImage & img )

protected_functions
 bool autoBufferSwap () const
 virtual void glDraw ()
 virtual void glInit ()
 virtual void initializeGL ()
 virtual void initializeOverlayGL ()
 virtual void paintGL ()
 virtual void paintOverlayGL ()
 virtual void resizeGL ( int width, int height )
 virtual void resizeOverlayGL ( int width, int height )
 void setAutoBufferSwap ( bool on )

reimplemented_public_functions

reimplemented_protected_functions
 virtual bool event ( QEvent * e )
 virtual void paintEvent ( QPaintEvent * event )
 virtual void resizeEvent ( QResizeEvent * event )

protected_slots

related_non_members

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects

parent_flag_objects
class
QWidget
name
RenderFlags

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums

parent_enums
class_name
QWidget
name
RenderFlag
key
DrawWindowBackground
DrawChildren
IgnoreMask
public_flag
true
class_name
QPaintDevice
name
PaintDeviceMetric
key
PdmWidth
PdmHeight
PdmWidthMM
PdmHeightMM
PdmNumColors
PdmDepth
PdmDpiX
PdmDpiY
PdmPhysicalDpiX
PdmPhysicalDpiY
public_flag
true

parent_index
216

parent_name
QWidget

