TimeInSlot Class Reference

#include <qcalcGUIItems.h>

List of all members.

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 ()
TimeConnectorgetConnector ()

Public Attributes

VTimeInSlotslot

Protected Member Functions

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

Protected Attributes

TimeConnectorconnector
bool hasMouseFocus


Member Enumeration Documentation

anonymous enum

Enumerator:
Type 


Constructor & Destructor Documentation

TimeInSlot::TimeInSlot ( OutputItem parent,
VTimeInSlot slot 
)

TimeInSlot::~TimeInSlot (  )  [virtual]


Member Function Documentation

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 (  ) 


Member Data Documentation

bool TimeInSlot::hasMouseFocus [protected]


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

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