QImage image(transData, width, height, QImage::Format_RGB32);
//image.save("abc.jpg");
//QImage pimage("abc.jpg");
label=new QLabel(this);
label->setPixmap(QPixmap::fromImage(image));
transData 是unsigned char*类型,且是32对齐的。。初始化image后在label上显示全黑。。。而如果先保存,,再用QImage读取,再显示就没问题了。跪求高手帮助啊!!!!