Qt QPixmap大小

4

我希望创建一个尺寸为 50x50 的 QPixmap。 我尝试过:

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

但是 QPixmap 需要图片大小。

我也尝试过:

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

但是结果相同。
1个回答

8
你快要成功了。
QPixmap watermark(":/icoMenu/preparation");

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接