|
| GLWidget (QWidget *parent=NULL, const QGLWidget *shareWidget=NULL, Qt::WindowFlags f=0, bool forwardKeyEvents=false) |
|
| GLWidget (QGLContext *context, QWidget *parent=NULL, const QGLWidget *shareWidget=NULL, Qt::WindowFlags f=0, bool forwardKeyEvents=false) |
|
| GLWidget (const QGLFormat &format, QWidget *parent=NULL, const QGLWidget *shareWidget=NULL, Qt::WindowFlags f=0, bool forwardKeyEvents=false) |
|
void | setGraphicsWindow (GraphicsWindowQt *gw) |
|
GraphicsWindowQt * | getGraphicsWindow () |
|
const GraphicsWindowQt * | getGraphicsWindow () const |
|
bool | getForwardKeyEvents () const |
|
virtual void | setForwardKeyEvents (bool f) |
|
bool | getTouchEventsEnabled () const |
|
void | setTouchEventsEnabled (bool e) |
|
void | setKeyboardModifiers (QInputEvent *event) |
|
virtual void | keyPressEvent (QKeyEvent *event) |
|
virtual void | keyReleaseEvent (QKeyEvent *event) |
|
virtual void | mousePressEvent (QMouseEvent *event) |
|
virtual void | mouseReleaseEvent (QMouseEvent *event) |
|
virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
|
virtual void | mouseMoveEvent (QMouseEvent *event) |
|
virtual void | wheelEvent (QWheelEvent *event) |
|
virtual bool | gestureEvent (QGestureEvent *event) |
|
|
int | getNumDeferredEvents () |
|
void | enqueueDeferredEvent (QEvent::Type eventType, QEvent::Type removeEventType=QEvent::None) |
|
void | processDeferredEvents () |
|
virtual void | resizeEvent (QResizeEvent *event) |
|
virtual void | moveEvent (QMoveEvent *event) |
|
virtual void | glDraw () |
|
virtual bool | event (QEvent *event) |
|
|
GraphicsWindowQt * | _gw |
|
QMutex | _deferredEventQueueMutex |
|
QQueue< QEvent::Type > | _deferredEventQueue |
|
QSet< QEvent::Type > | _eventCompressor |
|
bool | _touchEventsEnabled |
|
bool | _forwardKeyEvents |
|
qreal | _devicePixelRatio |
|
The documentation for this class was generated from the following file:
- /home/karlu20/private/installs/OpenSceneGraph/include/osgQt/GraphicsWindowQt