allow using QPen as argument for item.setPen(), fixes #77

This commit is contained in:
Martin Baeuml
2014-03-19 23:00:12 +01:00
parent cf0b79afed
commit 6b5dc54188
+2 -1
View File
@@ -138,8 +138,9 @@ class BaseItem(QAbstractGraphicsShapeItem):
return self._prefix
def setPen(self, pen):
pen = QPen(pen) # convert to pen if argument is a QColor
QAbstractGraphicsShapeItem.setPen(self, pen)
self._text_item.setDefaultTextColor(pen)
self._text_item.setDefaultTextColor(pen.color())
def setText(self, text=""):
"""