Version: 9.12.0
GraphicsView_Scene Class Reference

#include <GraphicsView_Scene.h>

Inheritance diagram for GraphicsView_Scene:
Inheritance graph

Signals

void gsKeyEvent (QKeyEvent *)
 
void gsMouseEvent (QGraphicsSceneMouseEvent *)
 
void gsWheelEvent (QGraphicsSceneWheelEvent *)
 
void gsContextMenuEvent (QGraphicsSceneContextMenuEvent *)
 
void gsBoundingRectChanged ()
 

Public Member Functions

 GraphicsView_Scene (QObject *theParent=0)
 
 ~GraphicsView_Scene ()
 
void processRectChanged ()
 

Protected Slots

void onSceneRectChanged (const QRectF &theRect)
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *)
 
virtual void keyReleaseEvent (QKeyEvent *)
 
virtual void mousePressEvent (QGraphicsSceneMouseEvent *)
 
virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *)
 
virtual void mouseReleaseEvent (QGraphicsSceneMouseEvent *)
 
virtual void mouseDoubleClickEvent (QGraphicsSceneMouseEvent *)
 
virtual void wheelEvent (QGraphicsSceneWheelEvent *)
 
virtual void contextMenuEvent (QGraphicsSceneContextMenuEvent *)
 
virtual void dragEnterEvent (QGraphicsSceneDragDropEvent *)
 
virtual void dragLeaveEvent (QGraphicsSceneDragDropEvent *)
 
virtual void dragMoveEvent (QGraphicsSceneDragDropEvent *)
 
virtual void dropEvent (QGraphicsSceneDragDropEvent *)
 

Private Attributes

QGraphicsRectItem * mySceneRectItem
 

Constructor & Destructor Documentation

◆ GraphicsView_Scene()

GraphicsView_Scene::GraphicsView_Scene ( QObject theParent = 0)

◆ ~GraphicsView_Scene()

GraphicsView_Scene::~GraphicsView_Scene ( )

Member Function Documentation

◆ contextMenuEvent()

void GraphicsView_Scene::contextMenuEvent ( QGraphicsSceneContextMenuEvent *  e)
protectedvirtual

References gsContextMenuEvent().

◆ dragEnterEvent()

void GraphicsView_Scene::dragEnterEvent ( QGraphicsSceneDragDropEvent *  )
protectedvirtual

◆ dragLeaveEvent()

void GraphicsView_Scene::dragLeaveEvent ( QGraphicsSceneDragDropEvent *  )
protectedvirtual

◆ dragMoveEvent()

void GraphicsView_Scene::dragMoveEvent ( QGraphicsSceneDragDropEvent *  )
protectedvirtual

◆ dropEvent()

void GraphicsView_Scene::dropEvent ( QGraphicsSceneDragDropEvent *  )
protectedvirtual

◆ gsBoundingRectChanged

void GraphicsView_Scene::gsBoundingRectChanged ( )
signal

◆ gsContextMenuEvent

void GraphicsView_Scene::gsContextMenuEvent ( QGraphicsSceneContextMenuEvent *  )
signal

◆ gsKeyEvent

void GraphicsView_Scene::gsKeyEvent ( QKeyEvent *  )
signal

◆ gsMouseEvent

void GraphicsView_Scene::gsMouseEvent ( QGraphicsSceneMouseEvent *  )
signal

◆ gsWheelEvent

void GraphicsView_Scene::gsWheelEvent ( QGraphicsSceneWheelEvent *  )
signal

◆ keyPressEvent()

void GraphicsView_Scene::keyPressEvent ( QKeyEvent *  e)
protectedvirtual

References gsKeyEvent().

◆ keyReleaseEvent()

void GraphicsView_Scene::keyReleaseEvent ( QKeyEvent *  e)
protectedvirtual

References gsKeyEvent().

◆ mouseDoubleClickEvent()

void GraphicsView_Scene::mouseDoubleClickEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

◆ mouseMoveEvent()

void GraphicsView_Scene::mouseMoveEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

◆ mousePressEvent()

void GraphicsView_Scene::mousePressEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

◆ mouseReleaseEvent()

void GraphicsView_Scene::mouseReleaseEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

◆ onSceneRectChanged

void GraphicsView_Scene::onSceneRectChanged ( const QRectF &  theRect)
protectedslot

References mySceneRectItem.

◆ processRectChanged()

void GraphicsView_Scene::processRectChanged ( )

◆ wheelEvent()

void GraphicsView_Scene::wheelEvent ( QGraphicsSceneWheelEvent *  e)
protectedvirtual

References gsWheelEvent().

Member Data Documentation

◆ mySceneRectItem

QGraphicsRectItem* GraphicsView_Scene::mySceneRectItem
private

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