Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

QGLSignalWidget Class Reference

#include <QGLSignalWidget.h>

Inheritance diagram for QGLSignalWidget:

QGLWidget List of all members.

Signals

void sigInitGL ()
void sigRedrawGL ()
void sigResizeGL (int nWidth, int nHeight)
void sigMouseRelease (QMouseEvent *pqEvent)
void sigMousePress (QMouseEvent *pqEvent)
void sigMouseMove (QMouseEvent *pqEvent)
void sigDragEnter (QDragEnterEvent *pqEvent)
void sigDragLeave (QDragLeaveEvent *pqEvent)
void sigDrop (QDropEvent *pqEvent)

Public Member Functions

 QGLSignalWidget (QWidget *parent=0, const char *name=0, const QGLWidget *shareWidget=0, WFlags f=0)
 QGLSignalWidget (const QGLFormat &format, QWidget *parent=0, const char *name=0, const QGLWidget *shareWidget=0, WFlags f=0)

Protected Member Functions

virtual void initializeGL ()
virtual void paintGL ()
virtual void resizeGL (int nWidth, int nHeight)
virtual void mouseReleaseEvent (QMouseEvent *event)
virtual void mousePressEvent (QMouseEvent *event)
virtual void mouseMoveEvent (QMouseEvent *event)
void dragEnterEvent (QDragEnterEvent *qEvent)
void dragLeaveEvent (QDragLeaveEvent *qEvent)
void dropEvent (QDropEvent *qEvent)

Detailed Description

Internal abstract class for GLViewers

This is an internal abstract class which is only designed for the use in the class QGLViewer. DON'T use this class directly !!!

Author:
Markus Janich


Constructor & Destructor Documentation

QGLSignalWidget::QGLSignalWidget QWidget parent = 0,
const char *  name = 0,
const QGLWidget shareWidget = 0,
WFlags  f = 0
[inline]
 

Default Constructor

QGLSignalWidget::QGLSignalWidget const QGLFormat format,
QWidget parent = 0,
const char *  name = 0,
const QGLWidget shareWidget = 0,
WFlags  f = 0
[inline]
 

Default Constructor


Member Function Documentation

void QGLSignalWidget::dragEnterEvent QDragEnterEvent qEvent  )  [inline, protected]
 

Implements drag-enter event

void QGLSignalWidget::dragLeaveEvent QDragLeaveEvent qEvent  )  [inline, protected]
 

Implements drag-leave event

void QGLSignalWidget::dropEvent QDropEvent qEvent  )  [inline, protected]
 

Implements drop event

virtual void QGLSignalWidget::initializeGL  )  [inline, protected, virtual]
 

Initializes GL context

Reimplemented from QGLWidget.

virtual void QGLSignalWidget::mouseMoveEvent QMouseEvent event  )  [inline, protected, virtual]
 

Implements mouse-move event

virtual void QGLSignalWidget::mousePressEvent QMouseEvent event  )  [inline, protected, virtual]
 

Implements mouse-press event

virtual void QGLSignalWidget::mouseReleaseEvent QMouseEvent event  )  [inline, protected, virtual]
 

Implements mouse-release event

virtual void QGLSignalWidget::paintGL  )  [inline, protected, virtual]
 

Implements painting into GL area

Reimplemented from QGLWidget.

virtual void QGLSignalWidget::resizeGL int  nWidth,
int  nHeight
[inline, protected, virtual]
 

Implements resizing the GL area

Reimplemented from QGLWidget.

void QGLSignalWidget::sigDragEnter QDragEnterEvent pqEvent  )  [signal]
 

void QGLSignalWidget::sigDragLeave QDragLeaveEvent pqEvent  )  [signal]
 

void QGLSignalWidget::sigDrop QDropEvent pqEvent  )  [signal]
 

void QGLSignalWidget::sigInitGL  )  [signal]
 

This signal is once emitted if the widget will be showed and before any drawing were done.

void QGLSignalWidget::sigMouseMove QMouseEvent pqEvent  )  [signal]
 

This Signal is emitted if the mouse has been moved over the QGLSignalWidget while any button(s) were pressed.

void QGLSignalWidget::sigMousePress QMouseEvent pqEvent  )  [signal]
 

This Signal is emitted if any mousebutton has been pressed over the QGLSignalWidget.

void QGLSignalWidget::sigMouseRelease QMouseEvent pqEvent  )  [signal]
 

This Signal is emitted if any mousebutton has been released over the QGLSignalWidget.

void QGLSignalWidget::sigRedrawGL  )  [signal]
 

This signal is emitted if the scene should be redrawed.

void QGLSignalWidget::sigResizeGL int  nWidth,
int  nHeight
[signal]
 

This signal is emitted if the widget was resized and the scene should be redrawed.


The documentation for this class was generated from the following file:
Generated on Wed Oct 22 05:03:05 2003 for QGLViewer by doxygen 1.3.4