Qt 4.5: GLRenderWidgetImplementation Class Reference

|  | Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# GLRenderWidgetImplementation Class Reference
(Phonon::Gstreamer::GLRenderWidgetImplementation)

Inherits QGLWidget and QGLWidget.

- List of all members, including inherited members

### Public Functions

- GLRenderWidgetImplementation ( VideoWidget * control, const QGLFormat & format )
- void clearFrame ()
- GstElement * createVideoSink ()
- const QImage & currentFrame () const
- QRect drawFrameRect () const
- bool frameIsSet () const
- bool hasYUVSupport () const
- virtual void paintEvent ( QPaintEvent * event )
- void setNextFrame ( const QByteArray & array, int width, int height )
- void updateTexture ( const QByteArray & array, int width, int height )

- 50 public functions inherited from QGLWidget
- 414 public functions inherited from QWidget
- 29 public functions inherited from QObject
- 12 public functions inherited from QPaintDevice
- 29 public functions inherited from QObject
- 12 public functions inherited from QPaintDevice

### Additional Inherited Members

- 114 properties inherited from QWidget
- 2 properties inherited from QObject
- 4 public slots inherited from QGLWidget
- 38 public slots inherited from QWidget
- 2 public slots inherited from QObject
- 2 signals inherited from QWidget
- 2 signals inherited from QObject
- 2 static public members inherited from QGLWidget
- 8 static public members inherited from QWidget
- 5 static public members inherited from QObject
- 1 static public member inherited from QPaintDevice
- 5 static public members inherited from QObject
- 1 static public member inherited from QPaintDevice
- 26 protected functions inherited from QGLWidget
- 76 protected functions inherited from QWidget
- 7 protected functions inherited from QObject
- 1 protected function inherited from QPaintDevice
- 7 protected functions inherited from QObject
- 1 protected function inherited from QPaintDevice
- 2 protected slots inherited from QWidget

## Member Function Documentation

### GLRenderWidgetImplementation::GLRenderWidgetImplementation ( VideoWidget * control, const QGLFormat & format )

### void GLRenderWidgetImplementation::clearFrame ()

### GstElement * GLRenderWidgetImplementation::createVideoSink ()

### const QImage & GLRenderWidgetImplementation::currentFrame () const

### QRect GLRenderWidgetImplementation::drawFrameRect () const

### bool GLRenderWidgetImplementation::frameIsSet () const

### bool GLRenderWidgetImplementation::hasYUVSupport () const

### void GLRenderWidgetImplementation::paintEvent ( QPaintEvent * event ) `[virtual]`

### void GLRenderWidgetImplementation::setNextFrame ( const QByteArray & array, int width, int height )

### void GLRenderWidgetImplementation::updateTexture ( const QByteArray & array, int width, int height )