Thank you! That worked, although I actually wound up finding a simpler solution for my specific case. The lines are on top of QGraphicsItems that *do* rotate normally. So all I had to do was set each line's parent as its corresponding QGraphicsItem, then set the ItemIgnoresTransformations flag on the lines. I think I'm going to wind up using your approach elsewhere, though. Thanks again.