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 81 of file QtGLGraphicsScene.hh.
QtGLGraphicsScene::QtGLGraphicsScene | ( | std::vector< glViewer * > * | _views, |
QtMultiViewLayout * | _layout | ||
) |
Definition at line 69 of file QtGLGraphicsScene.cc.
|
protectedvirtual |
Definition at line 80 of file QtGLGraphicsScene.cc.
|
protectedvirtual |
Definition at line 221 of file QtGLGraphicsScene.cc.
|
private |
Definition at line 180 of file QtGLGraphicsScene.cc.
|
protectedvirtual |
Definition at line 199 of file QtGLGraphicsScene.cc.
void QtGLGraphicsScene::setCursorPainter | ( | CursorPainter * | _cursorPainter | ) |
Definition at line 214 of file QtGLGraphicsScene.cc.
|
private |
Definition at line 106 of file QtGLGraphicsScene.hh.
|
private |
Definition at line 104 of file QtGLGraphicsScene.hh.
|
private |
Definition at line 103 of file QtGLGraphicsScene.hh.