#include <qcalcGUIItems.h>
Public Types | |
enum | { Type = TYPE_TIMEINSLOT } |
Public Member Functions | |
TimeInSlot (OutputItem *parent, VTimeInSlot *slot) | |
virtual | ~TimeInSlot () |
virtual int | type () const |
virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=NULL) |
void | removeConnector (TimeConnector *c) |
void | setConnector (TimeConnector *c) |
void | updateConnectorPosition () |
TimeConnector * | getConnector () |
Public Attributes | |
VTimeInSlot * | slot |
Protected Member Functions | |
void | hoverEnterEvent (QGraphicsSceneHoverEvent *) |
void | hoverLeaveEvent (QGraphicsSceneHoverEvent *) |
Protected Attributes | |
TimeConnector * | connector |
bool | hasMouseFocus |
TimeInSlot::TimeInSlot | ( | OutputItem * | parent, | |
VTimeInSlot * | slot | |||
) |
TimeInSlot::~TimeInSlot | ( | ) | [virtual] |
TimeConnector* TimeInSlot::getConnector | ( | ) | [inline] |
void TimeInSlot::hoverEnterEvent | ( | QGraphicsSceneHoverEvent * | ) | [protected] |
void TimeInSlot::hoverLeaveEvent | ( | QGraphicsSceneHoverEvent * | ) | [protected] |
void TimeInSlot::paint | ( | QPainter * | painter, | |
const QStyleOptionGraphicsItem * | option, | |||
QWidget * | widget = NULL | |||
) | [virtual] |
void TimeInSlot::removeConnector | ( | TimeConnector * | c | ) |
void TimeInSlot::setConnector | ( | TimeConnector * | c | ) |
virtual int TimeInSlot::type | ( | ) | const [inline, virtual] |
void TimeInSlot::updateConnectorPosition | ( | ) |
TimeConnector* TimeInSlot::connector [protected] |
bool TimeInSlot::hasMouseFocus [protected] |