aboutsummaryrefslogtreecommitdiffstats
path: root/examples/widgets/draganddrop/draggableicons/draggableicons.py
diff options
context:
space:
mode:
Diffstat (limited to 'examples/widgets/draganddrop/draggableicons/draggableicons.py')
-rw-r--r--examples/widgets/draganddrop/draggableicons/draggableicons.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/widgets/draganddrop/draggableicons/draggableicons.py b/examples/widgets/draganddrop/draggableicons/draggableicons.py
index f8411de2e..5fe6590e7 100644
--- a/examples/widgets/draganddrop/draggableicons/draggableicons.py
+++ b/examples/widgets/draganddrop/draggableicons/draggableicons.py
@@ -152,6 +152,9 @@ class DragWidget(QFrame):
child.show()
child.setPixmap(pixmap)
+ # QPainter needs an explicit end() in PyPy. This will become a context manager in 6.3.
+ painter.end()
+
if __name__ == "__main__":
app = QApplication(sys.argv)