NAME

Qt::OpenGL::QGLWidget

PUBLIC METHODS

QGLWidget(, , )
QGLWidget(, , = 0)
QGLWidget(, = 0, = 0)
QGLWidget( = 0, = 0, = 0)
QGLWidget(, , , )
QGLWidget(, , , = 0)
QGLWidget(, , = 0, = 0)
QGLWidget(, = 0, = 0, = 0)
QGLWidget(, , , )
QGLWidget(, , , = 0)
QGLWidget(, , = 0, = 0)
QGLWidget(, = 0, = 0, = 0)
~QGLWidget()
GLuint bindTexture()
GLuint bindTexture(, , )
GLuint bindTexture(, , = GL_RGBA)
GLuint bindTexture(, = GL_TEXTURE_2D, = GL_RGBA)
GLuint bindTexture(, , )
GLuint bindTexture(, , = GL_RGBA)
GLuint bindTexture(, = GL_TEXTURE_2D, = GL_RGBA)
GLuint bindTexture(, , , )
GLuint bindTexture(, , , )
const QGLColormap & colormap()
const QGLContext * context()
static QImage convertToGLFormat()
void deleteTexture()
void doneCurrent()
bool doubleBuffer()
void drawTexture(, , )
void drawTexture(, , = GL_TEXTURE_2D)
void drawTexture(, , )
void drawTexture(, , = GL_TEXTURE_2D)
QGLFormat format()
QImage grabFrameBuffer()
QImage grabFrameBuffer( = false)
bool isSharing()
bool isValid()
void makeCurrent()
void makeOverlayCurrent()
const QGLContext * overlayContext()
QPaintEngine * paintEngine()
void qglClearColor()
void qglColor()
QPixmap renderPixmap(, , )
QPixmap renderPixmap(, , = false)
QPixmap renderPixmap(, = 0, = false)
QPixmap renderPixmap( = 0, = 0, = false)
void renderText(, , , , )
void renderText(, , , , = 2000)
void renderText(, , , = QFont(), = 2000)
void renderText(, , , , , )
void renderText(, , , , , = 2000)
void renderText(, , , , = QFont(), = 2000)
void setColormap()
void setContext(, , )
void setContext(, , = true)
void setContext(, = 0, = true)
void setFormat()
void setMouseTracking()
void swapBuffers()
void updateGL()
void updateOverlayGL()

ENUM VALUES

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html