Thanks for the quick answers.
The problem is not the zooming, it just exacerbates the problem, so I put it in the little sample program.
The problem is not the bounding rectangle either, I stripped it down to the code listed in my initial post which uses a QCanvasRectangle with no subclassing whatsoever. The effects I see are not typical for an improperly set bounding rect either. It seems to be related to some kind of rounding or update error in the canvas view. It might be fixed in the current 3.3.6 version. If you can run the sample program and your application does not show these distortions most likely this has been fixed. I'm wondering if I should upgrade (which I probably won't if the bug still persists in 3.3.6).
Cheers,
Tommy
Bookmarks