QPixmap是为了在屏幕上显示图像而设计和优化的,它可以通过load或者loadFromData读取图片。
但也并不是支持所有格式
格式 | 描述 | Qt支持功能 |
BMP | Windows位图 | 读/写 |
GIF | 图片交换格式(可选) | 读 |
JPG | 联合图像专家小组 | 读/写 |
JPEG | 联合图像专家小组 | 读/写 |
PNG | 便携式网络图像格式 | 读/写 |
PBM | 便携式位图 | 读 |
PGM | 便携式灰度图 | 读 |
PPM | 便携式像素图 | 读/写 |
XBM | X11位图 | 读/写 |
XPM | X11像素图 | 读/写 |
QPixmap pix;
pix.loadFromData(data, "JPG");