QImage srcImg(":/icon.png"); QPoint center = srcImg.rect().center(); QMatrix matrix; matrix.translate(center.x(), center.y()); matrix.rotate(90); QImage dstImg = srcImge.transformed(matrix); QPixmap dstPix = QPixmap::fromImage(dstImg);