Sayan Bera Ответов: 0

Qgraphicsrectitem система координат при изменении размера изображения


На изображении(x по y) добавляется QGraphicsRectItem, скажем Qrect(73, 77, 43, 28) Qrect(x,y,w,h). После изменения размера изображения до 128 на 32, как этот QGraphicsRectItem может быть перерисован с правильными координатами.
Сначала изменяется размер изображения, а затем добавляется graphicsRectItem.
Серая область внутри синего прямоугольника будет изменена до 128 * 32, а затем красный прямоугольник будет добавлен на измененное изображение. Как получить координаты красного прямоугольника на измененном изображении?
Изображение

Что я уже пробовал:

Я попробовал несколько api в классе QGraphicsItem, таких как maptoScene, maptoRect и т. д

0 Ответов