如何使用 QTransform 绕指定点旋转指定角度?

时间:2021-04-08 14:00:14   收藏:0   阅读:0

平移->旋转->反向平移

QPointF data;
QPointF origin;
qreal degrees = 45.0;
QMatrix transform;
transform = transform.translate(origin.x(),origin.y()).rotate(degrees).translate(-origin.x(),-origin.y());
data = transform.map(data);
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!