def paint(self, painter, option, widget): bl = self.bloqueCaja pen = QtGui.QPen() pen.setColor(QTUtil.qtColor(bl.color)) pen.setWidth(bl.grosor) pen.setStyle(bl.tipoqt()) painter.setPen(pen) if bl.colorRelleno != -1: painter.setBrush(QTUtil.qtBrush(bl.colorRelleno)) if bl.redEsquina: painter.drawRoundedRect(self.rect, bl.redEsquina, bl.redEsquina) else: painter.drawRect(self.rect)