Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Protected Member Functions | Private Attributes | Friends | List of all members
ACG::QtWidgets::QtGLGraphicsScene Class Reference

`#include <ACG/QtWidgets/QtGLGraphicsScene.hh>`

Inheritance diagram for ACG::QtWidgets::QtGLGraphicsScene:

## Public Member Functions
| QtGLGraphicsScene (QtBaseViewer *_w)

## Protected Member Functions
virtual void | drawBackground (QPainter *_painter, const QRectF &_rect)
virtual void | mousePressEvent (QGraphicsSceneMouseEvent *_e)
virtual void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *_e)
virtual void | mouseReleaseEvent (QGraphicsSceneMouseEvent *_e)
virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *_e)
virtual void | wheelEvent (QGraphicsSceneWheelEvent *_e)
virtual void | keyPressEvent (QKeyEvent *_e)
virtual void | keyReleaseEvent (QKeyEvent *_e)
virtual void | contextMenuEvent (QGraphicsSceneContextMenuEvent *_e)
virtual void | dragEnterEvent (QGraphicsSceneDragDropEvent *_e)
virtual void | dropEvent (QGraphicsSceneDragDropEvent *_e)

## Private Attributes
QtBaseViewer * | w_

## Friends
class | QtBaseViewer

## Detailed Description

OpenGL drawing area and widget scene – for internal use only. The scene basically redirects calls to a ACG::QtWidgets::QtBaseViewer, the corresponding virtual methods there are prefixed with `gl`.

See also
  ACG::QtWidgets::QtBaseViewer

Definition at line 80 of file QtGLGraphicsScene.hh.

The documentation for this class was generated from the following files:

- ACG/QtWidgets/QtGLGraphicsScene.hh
- ACG/QtWidgets/QtGLGraphicsScene.cc