示例#1
0
    def __init__(self, settings, text):
        QGraphicsSimpleTextItem.__init__(self)
        self.__settings = settings

        self.setFont(settings.badgeFont)
        self.setText(text)

        self.color = None
示例#2
0
    def paint(self, painter, option, widget):
        """Paints the text item"""
        color = self.__settings.lineColor
        if self.color:
            color = self.color

        self.setBrush(QBrush(color))
        QGraphicsSimpleTextItem.paint(self, painter, option, widget)
示例#3
0
    def __init__(self, canvas, text):
        CellElement.__init__(self, None, canvas, None, None)
        QGraphicsSimpleTextItem.__init__(self)
        self.kind = CellElement.TEXT

        self.setFont(canvas.settings.badgeFont)
        self.setText(text)

        self.color = None