QPainter paint(this);
//设置反走样,要么绘制出来的线条会出现锯齿
paint.setRenderHint(QPainter::SmoothPixmapTransform, true);
//设置坐标原点
paint.translate(ImagePixmap->width() / 2,
ImagePixmap->height() / 2);
paint.rotate(rotateAngle);
paint.translate(-ImagePixmap->width() / 2,
-ImagePixmap->height() / 2);
paint.drawPixmap(0, 0, ImagePixmap->width(),
ImagePixmap->height(), *ImagePixmap);
QPaint旋转错位问题
最新推荐文章于 2023-08-02 15:11:08 发布