def __init__(self): QGraphicsPolygonItem.__init__(self, _col_poly) self.show_info = False self.setBrush(QColor(255, 255, 255, 0)) self.setPen(no_pen) self._text = QGraphicsSimpleTextItem('v') self._text.setBrush(Color.dark_text) update_font(self._text, lambda f: f.setWeight(55)) fit_inside(self, self._text, 0.86)
def __init__(self): QGraphicsPolygonItem.__init__(self, _col_poly) self.show_info = False self.setBrush(QColor(255, 255, 255, 0)) self.setPen(no_pen) self._text = QGraphicsSimpleTextItem('v') self._text.setBrush(Color.dark_text) update_font(self._text, lambda f: f.setWeight(55)) fit_inside(self, self._text, 0.86)
def __init__(self): QGraphicsPolygonItem.__init__(self, _cell_outer) self._inner = QGraphicsPolygonItem(_cell_inner) self._inner.setPen(no_pen) pen = QPen(Color.border, 0.03) pen.setJoinStyle(qt.MiterJoin) self.setPen(pen) self._text = QGraphicsSimpleTextItem('{?}') self._text.setBrush(Color.light_text) self._kind = Cell.unknown
def __init__(self): QGraphicsPolygonItem.__init__(self, _cell_outer) self._inner = QGraphicsPolygonItem(_cell_inner) self._inner.setPen(no_pen) pen = QPen(Color.border, 0.03) pen.setJoinStyle(qt.MiterJoin) self.setPen(pen) self._text = QGraphicsSimpleTextItem("{?}") self._text.setBrush(Color.light_text) self._kind = Cell.unknown
def __init__(self): QGraphicsPolygonItem.__init__(self, _cell_outer) self._inner = QGraphicsPolygonItem(_cell_inner) self._inner.setPen(no_pen) pen = QPen(Color.border, 0.03) pen.setJoinStyle(qt.MiterJoin) self.setPen(pen) self._text = QGraphicsSimpleTextItem('{?}') self._text.setBrush(Color.light_text) update_font(self._text, lambda f: f.setWeight(55)) self._extra_text = QGraphicsSimpleTextItem('') self.kind = Cell.unknown self.show_info = 0
def __init__(self): QGraphicsPolygonItem.__init__(self, _cell_outer) self._inner = QGraphicsPolygonItem(_cell_inner) self._inner.setPen(no_pen) pen = QPen(Color.border, 0.03) pen.setJoinStyle(qt.MiterJoin) self.setPen(pen) self._text = QGraphicsSimpleTextItem('{?}') self._text.setBrush(Color.light_text) update_font(self._text, lambda f: f.setWeight(55)) self._extra_text = QGraphicsSimpleTextItem('') self.kind = Cell.unknown self.show_info = 0
def __init__(self): # The collision box is rectangular poly = QPolygonF() poly.append(QPointF(-0.25, 0.48)) poly.append(QPointF(-0.25, 0.02)) poly.append(QPointF(0.25, 0.02)) poly.append(QPointF(0.25, 0.48)) #l = 0.49/cos30 #for i in range(6): #a = i*tau/6-tau/12 #poly.append(QPointF(l*math.sin(a), -l*math.cos(a))) QGraphicsPolygonItem.__init__(self, poly) self.setBrush(QColor(255, 255, 255, 0)) #self.setPen(QPen(qt.red, 0)) self.setPen(no_pen) self._text = QGraphicsSimpleTextItem('v') self._text.setBrush(Color.dark_text) fit_inside(self, self._text, 0.8)
def __init__(self): # The collision box is rectangular poly = QPolygonF() poly.append(QPointF(-0.25, 0.48)) poly.append(QPointF(-0.25, 0.02)) poly.append(QPointF(0.25, 0.02)) poly.append(QPointF(0.25, 0.48)) #l = 0.49/cos30 #for i in range(6): #a = i*tau/6-tau/12 #poly.append(QPointF(l*math.sin(a), -l*math.cos(a))) QGraphicsPolygonItem.__init__(self, poly) self.setBrush(QColor(255, 255, 255, 0)) #self.setPen(QPen(qt.red, 0)) self.setPen(no_pen) self._text = QGraphicsSimpleTextItem('v') self._text.setBrush(Color.dark_text) fit_inside(self, self._text, 0.8)