Exemple #1
0
    def paintEvent(self, event):
        ScalableLabel.paintEvent(self, event)

        if self._select_rect is not None:
            painter = QPainter(self)
            pen = QPen(QColor(255, 255, 255))
            pen.setDashPattern([5, 5])
            painter.setPen(pen)
            painter.drawRect(self._select_rect)
            pen.setColor(QColor(0, 0, 0))
            pen.setDashOffset(5.)
            painter.setPen(pen)
            painter.drawRect(self._select_rect)
            painter.end()