MAK RTIspy API Documentation for HLA Evolved
Signals | Public Member Functions | Protected Member Functions | Protected Attributes
HlaBounceGraphicsScene Class Reference
+ Inheritance diagram for HlaBounceGraphicsScene:
+ Collaboration diagram for HlaBounceGraphicsScene:

List of all members.

Signals

void mouseReleased (const QPointF &)

Public Member Functions

 HlaBounceGraphicsScene (QObject *parent=0)
 HlaBounceGraphicsScene (const QRectF &sceneRect, QObject *parent=0)
 HlaBounceGraphicsScene (qreal x, qreal y, qreal width, qreal height, QObject *parent=0)
virtual ~HlaBounceGraphicsScene ()
void setDrawRectangleMode (bool enable)
QRect getLastRectangle ()

Protected Member Functions

virtual void mousePressEvent (QGraphicsSceneMouseEvent *mouseEvent)
virtual void mouseMoveEvent (QGraphicsSceneMouseEvent *mouseEvent)
virtual void mouseReleaseEvent (QGraphicsSceneMouseEvent *mouseEvent)

Protected Attributes

bool myDrawRectangle
QGraphicsRectItem * myRectangle
QRect myLastRectangle

Constructor & Destructor Documentation

HlaBounceGraphicsScene::HlaBounceGraphicsScene ( const QRectF &  sceneRect,
QObject parent = 0 
)
HlaBounceGraphicsScene::HlaBounceGraphicsScene ( qreal  x,
qreal  y,
qreal  width,
qreal  height,
QObject parent = 0 
)

References myRectangle.


Member Function Documentation

void HlaBounceGraphicsScene::mouseMoveEvent ( QGraphicsSceneMouseEvent *  mouseEvent) [protected, virtual]

References myDrawRectangle, and myRectangle.

void HlaBounceGraphicsScene::mousePressEvent ( QGraphicsSceneMouseEvent *  mouseEvent) [protected, virtual]

References myDrawRectangle, and myRectangle.

void HlaBounceGraphicsScene::mouseReleased ( const QPointF &  ) [signal]

Referenced by mouseReleaseEvent().

void HlaBounceGraphicsScene::mouseReleaseEvent ( QGraphicsSceneMouseEvent *  mouseEvent) [protected, virtual]

Member Data Documentation

QGraphicsRectItem* HlaBounceGraphicsScene::myRectangle [protected]

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

Document ID: Generated on Thu Jun 14 14:15:04 EDT 2012 from SVN revision 116116
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)