MCPcopy
hub / github.com/PyQt5/PyQt / paintEvent

Method paintEvent

QLabel/NinePatch.py:32–41  ·  view source on GitHub ↗
(self, event)

Source from the content-addressed store, hash-verified

30 self.image = NinePatch('Data/skin_aio_friend_bubble_pressed.9.png')
31
32 def paintEvent(self, event):
33 super(Label, self).paintEvent(event)
34 painter = QPainter(self)
35 painter.setRenderHint(QPainter.Antialiasing)
36 painter.setRenderHint(QPainter.SmoothPixmapTransform)
37 try:
38 self.image.SetImageSize(self.width(), self.height())
39 self.image.Draw(painter, 0, 0)
40 except Exception as e:
41 print(e)
42
43
44app = QApplication(sys.argv)

Callers

nothing calls this directly

Calls 4

SetImageSizeMethod · 0.80
DrawMethod · 0.80
widthMethod · 0.45
heightMethod · 0.45

Tested by

no test coverage detected