Qt:QImage从内存加载数据

时间:2011-11-27 14:23:41

标签: qt qimage

我是StackOverFlow的新手,希望我的问题有专家,这让我花了一个星期的时间!

我将JPEG文件嵌入到单个数据文件中,需要按需加载它们以避免手机内存问题。

我写了类似的东西:

char *imageBuffer = getBytes(sourceFilename, offset, length);

从sourceFile获取具有偏移量和长度的JPEG文件数据。我把字节保存到文件,它的工作原理。

我的问题是如何从(char *)数据构造QImage?我尝试了很多方法,并没有取得任何成功。

希望有经验丰富的成员来解决我的问题。感谢!!!

1 个答案:

答案 0 :(得分:1)

是的,您可以使用QImage::loadFromData()加载。