 |
KD Chart 2
[rev.2.7]
|
Go to the documentation of this file.
37 #if QT_VERSION < 0x050000
41 setPos( QPointF( 0., 0. ) );
42 setAcceptsHoverEvents(
false );
43 setAcceptedMouseButtons( Qt::NoButton );
51 scene->addItem(
this );
52 setPos( QPointF( 0., 0. ) );
53 setAcceptHoverEvents(
false );
54 setAcceptedMouseButtons( Qt::NoButton );
70 return qobject_cast<GraphicsScene*>( QGraphicsItem::scene() );
76 scene()->summaryHandlingModel()->mapFromSource( m_constraint.
endIndex() ),
95 return m_constraint.
data( Qt::ToolTipRole ).toString();
100 prepareGeometryChange();
107 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)