Skip to content

Commit bfd33e2

Browse files
committed
Fixed remaining QRegion.rects obsolete member issue
1 parent 5ebe14b commit bfd33e2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

qwt/plot_canvas.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,12 @@ def qwtDrawBackground(painter, canvas):
157157
if brush.gradient().coordinateMode() == QGradient.ObjectBoundingMode:
158158
rects += [canvas.rect()]
159159
else:
160-
rects += [painter.clipRegion().rects()]
160+
clipregion = painter.clipRegion()
161+
try:
162+
rects += [clipregion.rects()]
163+
except AttributeError:
164+
# Qt6: no equivalent to 'rects' method...
165+
rects += [clipregion.begin()]
161166
useRaster = False
162167
if painter.paintEngine().type() == QPaintEngine.X11:
163168
useRaster = True

0 commit comments

Comments
 (0)