def paintEvent(self, qt_event):
qt_painter = QtGui.QPainter(self) qt_color = QtGui.QColor(100, 200, 100, 255) qt_region = QtGui.QRegion(self._qt_pixmap.mask())
qt_painter.setClipRegion(qt_region) qt_painter.setRenderHint(QtGui.QPainter.Antialiasing) qt_painter.setRenderHint(QtGui.QPainter.RenderHint.HighQualityAntialiasing) qt_painter.fillRect(self.rect(), qt_color)
qt_painter.end()