各位好!
我学QT不久,现在遇到一些问题想请大家帮帮忙,先谢过各位!
我的问题为:在char buf[57600]中有一bmp格式的图片数据,但当我使用loadfromdata()时(使用perror)出现 load data:资源不可用!的提示错误!请问各位大虾帮帮忙!
以下为我的部分代码:(buf[57600]为bmp图片数据)
int img;
QImage *image =new QImage;
QPixmap *pix =new QPixmap;
img=image->loadFromdata((const uchar *)buf,57600,"BMP");
if(img==FALSE)
{
perror("load data!");
exit(0);
}
pix->convertFromImage ( * image, QPixmap::Color);
ImageLabel->setPixmap ( *pix );
请问各位我的程序错在那了?谢谢各位~~~