QString qSql = QString("select image from PRODUCTMEASEQ where measeq_id = 11");
QSqlQuery query;
query.exec(qSql);
if (query.next())
{
if (query.isNull(0) == false)
{
QByteArray imgBytes = query.value(0).toByteArray();
QPixmap photo;
photo.loadFromData(imgBytes,"jpg");
QSize qSize = photo.size();
pLabelImage->setPixmap(photo);
pLabelImage->setFrameStyle(QFrame::Panel | QFrame::Sunken); //设置外观
pLabelImage->setScaledContents(true);
}
}
代码如上,已经从数据库中把图片数据读取出啦ileal,qSize图片大小也有了,图片格式也是对的,就是显示不出来。请问下有人知道是什么问题吗