#include <qcalcGraphicElements.h>
Public Types | |
enum | { Type = TYPE_ROTOZOOMBUTTON } |
Public Member Functions | |
RotoZoomButton (QGraphicsItem *parent) | |
virtual | ~RotoZoomButton () |
CalcItem * | getItem () |
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 |
RotoZoomButton::RotoZoomButton | ( | QGraphicsItem * | parent | ) |
virtual RotoZoomButton::~RotoZoomButton | ( | ) | [inline, virtual] |
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] |
bool RotoZoomButton::hasMouseFocus [protected] |