def paintEvent(self, event): clientRect = QRect(QPoint(0, 0), self.size()) painter = QPainter(self) painter.fillRect(clientRect, QColor(Qt.red)) painter.drawStaticText(QPoint(10, 10), self.text)
def render(self): clientRect = QRect(QPoint(0, 0), self.size()) painter = QPainter(self.backingStore.paintDevice()) painter.fillRect(clientRect, QColor(Qt.green)) painter.drawStaticText(QPoint(10, 10), self.text)