我有一个包含图像内容的字节数组(以png / bmp或其他格式).
如何将其加载到QPixmap中?
解决方法
bool QPixmap::loadFromData ( const QByteArray & data,const char * format = 0,Qt::ImageConversionFlags flags = Qt::AutoColor )
这里的格式是字符串文字,如“PNG”或类似的东西
QPixmap p; QByteArray pData; // fill array with image if(p.loadFromData(pData,"PNG")) { // do something with pixmap }