Snapshot/SnapshotFreehandGrabber.py

changeset 6913
be170600edcd
parent 6645
ad476851d7e0
equal deleted inserted replaced
6911:8f4a050c6895 6913:be170600edcd
32 32
33 painter.save() 33 painter.save()
34 painter.setClipRegion(clip) 34 painter.setClipRegion(clip)
35 painter.setPen(pen) 35 painter.setPen(pen)
36 painter.drawPolygon(QPolygon(polygon)) 36 painter.drawPolygon(QPolygon(polygon))
37 if fill.isValid(): 37 if fill and fill.isValid():
38 painter.setClipping(False) 38 painter.setClipping(False)
39 painter.setBrush(fill or QColor()) 39 painter.setBrush(fill or QColor())
40 painter.drawPolygon(QPolygon(polygon)) 40 painter.drawPolygon(QPolygon(polygon))
41 painter.restore() 41 painter.restore()
42 42

eric ide

mercurial