在qt开发中,当我得到了一个QPixmap*类型的变量pixmap_screen,现在要改变这个变量的图片大小,怎么改
时间: 2024-02-19 14:57:52 浏览: 37
改变图片大小
要改变QPixmap的大小,可以使用QPixmap的scaled()函数。示例如下:
```
QPixmap *pixmap_screen = new QPixmap("your_image.jpg"); //加载图片
QPixmap scaled_pixmap = pixmap_screen->scaled(QSize(100, 100)); //将图片缩放为100x100的大小
```
这里将pixmap_screen缩放为100x100的大小,并将结果保存到scaled_pixmap中。你也可以传入其他参数来控制缩放行为,比如保持原始宽高比例等。
阅读全文