Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 ( QObject theParent = 0)
GraphicsView_Scene::~GraphicsView_Scene ( )

Member Function Documentation

void GraphicsView_Scene::contextMenuEvent ( QGraphicsSceneContextMenuEvent *  e)
protectedvirtual

References gsContextMenuEvent().

void GraphicsView_Scene::dragEnterEvent ( QGraphicsSceneDragDropEvent *  e)
protectedvirtual
void GraphicsView_Scene::dragLeaveEvent ( QGraphicsSceneDragDropEvent *  e)
protectedvirtual
void GraphicsView_Scene::dragMoveEvent ( QGraphicsSceneDragDropEvent *  e)
protectedvirtual
void GraphicsView_Scene::dropEvent ( QGraphicsSceneDragDropEvent *  e)
protectedvirtual
void GraphicsView_Scene::gsBoundingRectChanged ( )
signal
void GraphicsView_Scene::gsContextMenuEvent ( QGraphicsSceneContextMenuEvent *  )
signal
void GraphicsView_Scene::gsKeyEvent ( QKeyEvent *  )
signal
void GraphicsView_Scene::gsMouseEvent ( QGraphicsSceneMouseEvent *  )
signal
void GraphicsView_Scene::gsWheelEvent ( QGraphicsSceneWheelEvent *  )
signal
void GraphicsView_Scene::keyPressEvent ( QKeyEvent *  e)
protectedvirtual

References gsKeyEvent().

void GraphicsView_Scene::keyReleaseEvent ( QKeyEvent *  e)
protectedvirtual

References gsKeyEvent().

void GraphicsView_Scene::mouseDoubleClickEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

void GraphicsView_Scene::mouseMoveEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

void GraphicsView_Scene::mousePressEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

void GraphicsView_Scene::mouseReleaseEvent ( QGraphicsSceneMouseEvent *  e)
protectedvirtual

References gsMouseEvent().

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

References mySceneRectItem.

void GraphicsView_Scene::processRectChanged ( )
void GraphicsView_Scene::wheelEvent ( QGraphicsSceneWheelEvent *  e)
protectedvirtual

References gsWheelEvent().

Member Data Documentation

QGraphicsRectItem* GraphicsView_Scene::mySceneRectItem
private

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