QPixmap转 QByteArray
时间: 2023-07-25 08:16:04 浏览: 197
基于Linux 图像与BASE64编码互转.zip
可以使用QPixmap的save()函数将其保存为QByteArray。示例代码如下:
```
QPixmap pixmap("image.png");
QByteArray byteArray;
QBuffer buffer(&byteArray);
buffer.open(QIODevice::WriteOnly);
pixmap.save(&buffer, "PNG"); // 可以修改格式为JPEG等
```
这样,QPixmap就被成功转换成了QByteArray。
阅读全文