This is not possible for me because there is a limitation:
And I need to draw my shapes with pen width that is the same for all zoom levels. So painting bounds for shapes are different for different zoom levels and QGraphicsView can't handle such cases, am I right?QGraphicsItem does not support use of cosmetic pens with a non-zero width.
In any case I'll try to reproduce this behaviour with QGraphicsView, cause I think the problem is somewhere in QPainter.
Bookmarks