Developer Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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

QtBaseViewerw_
 

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: