RotoZoomButton Class Reference

#include <qcalcGraphicElements.h>

List of all members.

Public Types

enum  { Type = TYPE_ROTOZOOMBUTTON }

Public Member Functions

 RotoZoomButton (QGraphicsItem *parent)
virtual ~RotoZoomButton ()
CalcItemgetItem ()
virtual void paint (QPainter *painter, const QStyleOptionGraphicsItem *, QWidget *)
virtual int type () const

Protected Member Functions

void hoverEnterEvent (QGraphicsSceneHoverEvent *)
void hoverLeaveEvent (QGraphicsSceneHoverEvent *)

Protected Attributes

bool hasMouseFocus


Member Enumeration Documentation

anonymous enum

Enumerator:
Type 


Constructor & Destructor Documentation

RotoZoomButton::RotoZoomButton ( QGraphicsItem *  parent  ) 

virtual RotoZoomButton::~RotoZoomButton (  )  [inline, virtual]


Member Function Documentation

CalcItem* RotoZoomButton::getItem (  )  [inline]

void RotoZoomButton::hoverEnterEvent ( QGraphicsSceneHoverEvent *   )  [protected]

void RotoZoomButton::hoverLeaveEvent ( QGraphicsSceneHoverEvent *   )  [protected]

void RotoZoomButton::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  ,
QWidget *   
) [virtual]

virtual int RotoZoomButton::type (  )  const [inline, virtual]


Member Data Documentation


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

Generated on Fri Jan 8 12:51:29 2010 for QSAS by  doxygen 1.5.7