ich möchte wie im Beispiel "Digramm Scene" dass sich die Linien mit den Items mit bewegen wenn ich die Items verschieben...
item.cpp
Code: Alles auswählen
QVariant EllipseItem::itemChange(GraphicsItemChange change, const QVariant &value)
{
if (change == QGraphicsItem::ItemPositionChange)
{
foreach (LineItem *arrow, arrows)
{
arrow->updatePosition();
}
}
return value;
}
Code: Alles auswählen
protected:
QVariant itemChange(GraphicsItemChange change, const QVariant &value);
private:
QList<LineItem *> arrows;
- LineItem was not declared in this scope
C++ forbids declaration of arrows with no type
LineItem(qreal x1, qreal y1, qreal x2, qreal y2).
ich weiß aber nicht wie ich das Problem beheben kann...