-1

我正在尝试在 Qt 中旋转图像。如果你试试这个游戏,你可以很容易地看到箭头是如何旋转的: https ://www.friv.com/z/games/killcovid19/game.html?Desktop-xxwxx-xx

假设我的图像在 QGraphicsPixmapItem 中,我应该如何让它旋转?

4

1 回答 1

0

首先,您需要设置旋转点(在您的情况下为右下/左下)

void QGraphicsItem::setTransformOriginPoint(qreal x, qreal y)

然后围绕变换点进行旋转

void QGraphicsItem::setRotation(qreal angle)
于 2020-10-15T21:20:03.440 回答