def paint(self, painter, options, QWidget_widget=None): b = ctrl.cm.ui() p = QtGui.QPen(b) p.setWidthF(0.5) painter.setPen(p) if self.dragged: draw_arrow_shape_from_points(painter, self.end_point.x(), self.end_point.y(), 0, 0, b, arrow_size=10) else: painter.drawLine(QtCore.QPoint(0, 0), self.end_point) painter.drawRect(self.end_point.x() - 2, self.end_point.y() - 2, 4, 4)
def paint(self, painter, option, widget): """ :param painter: :param option: :param widget: :raise: """ if ctrl.pressed is self: pass c = self.contextual_color() painter.setPen(c) draw_plus(painter, -5, 5) #painter.setBrush(c) draw_arrow_shape_from_points(painter, -2, 0, 8, 7, c) if self._hovering: painter.drawRoundedRect(self.boundingRect(), 4, 4)
def paint(self, painter, option, widget): """ :param painter: :param option: :param widget: :raise: """ if ctrl.pressed is self: pass c = self.contextual_color() painter.setPen(c) draw_plus(painter, -5, 5) #painter.setBrush(c) draw_arrow_shape_from_points(painter, -2, 0, 8, 7, c) if self._hovering: painter.drawRoundedRect(self.boundingRect(), 4, 4)