 |
KD Chart 2
[rev.2.8]
|
Go to the documentation of this file.
41 scene->addItem(
this );
42 setPos( QPointF( 0., 0. ) );
43 setAcceptHoverEvents(
false );
44 setAcceptedMouseButtons( Qt::NoButton );
59 return qobject_cast<GraphicsScene*>( QGraphicsItem::scene() );
65 scene()->summaryHandlingModel()->mapFromSource( m_constraint.
endIndex() ),
84 return m_constraint.
data( Qt::ToolTipRole ).toString();
89 prepareGeometryChange();
96 prepareGeometryChange();
virtual void paintConstraintItem(QPainter *p, const QStyleOptionGraphicsItem &opt, const QPointF &start, const QPointF &end, const Constraint &constraint)
QRectF boundingRect() const override
QModelIndex startIndex() const
ItemDelegate * itemDelegate() const
QVariant data(int role) const
int type() const override
Constraint proxyConstraint() const
virtual QRectF constraintBoundingRect(const QPointF &start, const QPointF &end, const Constraint &constraint) const
QModelIndex endIndex() const
void setEnd(const QPointF &end)
~ConstraintGraphicsItem() override
A class used to represent a dependency.
QString ganttToolTip() const
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0) override
ConstraintGraphicsItem(const Constraint &c, QGraphicsItem *parent=0, GraphicsScene *scene=0)
RelationType relationType() const
QMap< int, QVariant > dataMap() const
void setStart(const QPointF &start)
GraphicsScene * scene() const
void updateItem(const QPointF &start, const QPointF &end)