#include <qcalcGraphicElements.h>
Public Types | |
| enum | { Type = TYPE_CONNECTOR } |
Public Member Functions | |
| TimeConnector (TimeOutSlot *from, TimeInSlot *to=NULL, const QPointF &toPos=QPointF(), QGraphicsItem *parent=NULL) | |
| virtual | ~TimeConnector () |
| void | updatePosition () |
| void | setEnd (const QPointF &toPos) |
| void | setEnd (TimeInSlot *to) |
| TimeOutSlot * | getFromSlot () |
| TimeInSlot * | getToSlot () |
| QRectF | boundingRect () const |
| QPainterPath | shape () const |
| virtual void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=NULL) |
| virtual int | type () const |
Protected Attributes | |
| QPointF | fromPos |
| QPointF | toPos |
| TimeOutSlot * | from |
| TimeInSlot * | to |
| QPolygonF | arrowHead |
| TimeConnector::TimeConnector | ( | TimeOutSlot * | from, | |
| TimeInSlot * | to = NULL, |
|||
| const QPointF & | toPos = QPointF(), |
|||
| QGraphicsItem * | parent = NULL | |||
| ) |
| TimeConnector::~TimeConnector | ( | ) | [virtual] |
| QRectF TimeConnector::boundingRect | ( | ) | const |
| TimeOutSlot* TimeConnector::getFromSlot | ( | ) | [inline] |
| TimeInSlot* TimeConnector::getToSlot | ( | ) | [inline] |
| void TimeConnector::paint | ( | QPainter * | painter, | |
| const QStyleOptionGraphicsItem * | option, | |||
| QWidget * | widget = NULL | |||
| ) | [virtual] |
| void TimeConnector::setEnd | ( | TimeInSlot * | to | ) |
| void TimeConnector::setEnd | ( | const QPointF & | toPos | ) |
| QPainterPath TimeConnector::shape | ( | ) | const |
| virtual int TimeConnector::type | ( | ) | const [inline, virtual] |
| void TimeConnector::updatePosition | ( | ) |
QPolygonF TimeConnector::arrowHead [protected] |
TimeOutSlot* TimeConnector::from [protected] |
QPointF TimeConnector::fromPos [protected] |
TimeInSlot* TimeConnector::to [protected] |
QPointF TimeConnector::toPos [protected] |
1.5.7