如何更改QPixmap的大小?

son*_*chy 5 qt

我正在写一个绘画程序。

pix = QPixmap(600,500);  // set size to 600X500
Run Code Online (Sandbox Code Playgroud)

此后如何更改大小?有点像:

pix.setSize(800,600);  // Change size to 800X600
Run Code Online (Sandbox Code Playgroud)

Kon*_* T. 6

我认为QPixmap :: scaled是您所需要的。

返回根据给定的AspectRatioMode和transformMode缩放为具有给定宽度和高度的矩形的像素图的副本。