On 09/25/19 19:13, Israel Brewster wrote:
Is there a way to set the Z value of the line drawn by the QPainter::DrawLine() 
function? I have a library that uses the drawLine function to create a grid, 
and I would like to keep the grid on the top as I draw other things, if 
possible. Thanks.

QPainter has no concept of a Z value. I suggest to look at QGraphicsView; it allows placing items with a Z coordinate, but also has support for permanent background and foreground graphics, either via brush or callback functions.

To minimize porting, you could wrap all your "other" painter calls into a single QGraphicsItem; but you could also split your scene into multiple smaller items.
_______________________________________________
Interest mailing list
[email protected]
https://lists.qt-project.org/listinfo/interest

Reply via email to