Developer Documentation
|
#include <OpenFlipper/widgets/glWidget/QtGLGraphicsScene.hh>
Public Member Functions | |
QtGLGraphicsScene (std::vector< glViewer * > *_views, QtMultiViewLayout *_layout) | |
void | setCursorPainter (CursorPainter *_cursorPainter) |
Protected Member Functions | |
virtual void | drawBackground (QPainter *_painter, const QRectF &_rect) |
virtual void | mouseMoveEvent (QGraphicsSceneMouseEvent *_e) |
virtual bool | event (QEvent *_event) |
Private Member Functions | |
glViewer * | findView (const QPointF &_p, bool _setActive=false) |
Private Attributes | |
std::vector< glViewer * > * | views_ |
QtMultiViewLayout * | layout_ |
CursorPainter * | cursorPainter_ |
OpenGL drawing area and widget scene – for internal use only. The scene basically redirects calls to a ACG::QtWidgets::glViewer, the corresponding virtual methods there are prefixed with gl
.
Definition at line 87 of file QtGLGraphicsScene.hh.