예제 #1
0
 def paint(self, p: QPainter, *args):
     p.setBrush(self.brush)
     p.setPen(self.pen)
     for qpoly in self.region.qpolys:
         p.drawPolygon(qpoly)
예제 #2
0
 def paintEvent(self, event):
     super().paintEvent(event)
     painter = QPainter(self.viewport())
     painter.setBrush(QColor(100, 100, 100, 100))
     painter.setRenderHints(self.renderHints())
     painter.drawPolygon(self.viewPolygon())
예제 #3
0
 def paintEvent(self, event):
     super().paintEvent(event)
     painter = QPainter(self.viewport())
     painter.setBrush(QColor(100, 100, 100, 100))
     painter.setRenderHints(self.renderHints())
     painter.drawPolygon(self.viewPolygon())