从QNetworkAccessManager下载图像

时间:2015-10-24 20:39:46

标签: c++ qt rapidjson

我看到另一个帖子谈论这个,但我没有成功地显示我的图像。

目前,我正在下载我的图片:

**elm**.bracing.buckling.y = **br**

_code是根据从Json解析得到的代码构建的,网址如下所示:buckling
_img是我班上的一个QImage。

在我的另一堂课中,我这样做:

lateral_tortional

最后......没有显示任何内容!

1 个答案:

答案 0 :(得分:1)

您应该检查public class CustomException extends Exception{} 结果:

QImageReader::read

在您的情况下,错误是&#34;不支持的图像格式&#34; 。 默认情况下,QImageReader imageReader(reply); imageReader.setAutoDetectImageFormat(false); QImage _img = imageReader.read(); if (_img.isNull()) { qDebug() << imageReader.errorString(); } 尝试自动检测图片格式,您只需通过调用QImageReader将其停用即可。删除它,setAutoDetectImageFormat(false)将完成这项工作。