def __init__(self, node): self.node = node d = node.img_style["size"] QtGui.QGraphicsRectItem.__init__(self, 0, 0, d, d) _ActionDelegator.__init__(self) self.setBrush(QtGui.QBrush(QtGui.QColor(self.node.img_style["fgcolor"]))) self.setPen(QtGui.QPen(QtGui.QColor(self.node.img_style["fgcolor"])))
def __init__(self, face, node, text): QGraphicsSimpleTextItem.__init__(self, text) _ActionDelegator.__init__(self) self.node = node self.face = face self._bounding_rect = self.face.get_bounding_rect() self._real_rect = self.face.get_real_rect()
def __init__(self, node): self.node = node d = node.img_style["size"] r = d/2.0 QtGui.QGraphicsEllipseItem.__init__(self, 0, 0, d, d) _ActionDelegator.__init__(self) #self.setBrush(QtGui.QBrush(QtGui.QColor(self.node.img_style["fgcolor"]))) self.setPen(QtGui.QPen(QtGui.QColor(self.node.img_style["fgcolor"]))) gradient = QtGui.QRadialGradient(r, r, r,(d)/3,(d)/3) gradient.setColorAt(0.05, QtCore.Qt.white); gradient.setColorAt(1, QtGui.QColor(self.node.img_style["fgcolor"])); self.setBrush(QtGui.QBrush(gradient))
def __init__(self, face, node, pixmap): QGraphicsPixmapItem.__init__(self, pixmap) _ActionDelegator.__init__(self) self.node = node
def __init__(self, node, *args, **kargs): self.node = node QtGui.QGraphicsLineItem.__init__(self, *args, **kargs) _ActionDelegator.__init__(self)