Qt QPixmap大小

时间:2013-04-24 14:58:57

标签: qt qpixmap

我想要一个大小为50 x 50的QPixmap。 我试过了:

QPixmap watermark(QSize(50,50)); 
watermark.load(":/icoMenu/preparation");

但QPixmap采用图像大小。

我也试过了:

QPixmap watermark(":/icoMenu/preparation");
watermark.scaled(QSize(50,50),  Qt::KeepAspectRatio);

但结果相同。

1 个答案:

答案 0 :(得分:6)

你几乎成功了

QPixmap watermark(":/icoMenu/preparation");

QPixmap newPixmap = watermark.scaled(QSize(50,50),  Qt::KeepAspectRatio);