diff -r 0345f54d3959 -r 2b8a0d8ba12a eric6/Graphics/AssociationItem.py --- a/eric6/Graphics/AssociationItem.py Sun Apr 12 15:03:27 2020 +0200 +++ b/eric6/Graphics/AssociationItem.py Sun Apr 12 18:40:37 2020 +0200 @@ -41,7 +41,7 @@ ending at the second. """ def __init__(self, itemA, itemB, assocType=Normal, topToBottom=False, - parent=None): + colors=None, parent=None): """ Constructor @@ -53,9 +53,13 @@ <li>Generalisation</li> <li>Imports</li> </ul> - @keyparam topToBottom flag indicating to draw the association - from item A top to item B bottom (boolean) - @keyparam parent reference to the parent object (QGraphicsItem) + @param topToBottom flag indicating to draw the association + from item A top to item B bottom + @type bool + @param colors tuple containing the foreground and background colors + @type tuple of (QColor, QColor) + @param parent reference to the parent object + @type QGraphicsItem """ if assocType == Normal: arrowType = NormalArrow @@ -68,7 +72,7 @@ arrowFilled = False E5ArrowItem.__init__(self, QPointF(0, 0), QPointF(100, 100), - arrowFilled, arrowType, parent) + arrowFilled, arrowType, colors, parent) self.setFlag(QGraphicsItem.ItemIsMovable, False) self.setFlag(QGraphicsItem.ItemIsSelectable, False)