Я пытаюсь отобразить изображение, полученное из запроса на получение, сделанного с помощью администратора сетевого доступа.Я могу скомпилировать и даже запустить его.но я не могу показать изображение в Qlabel.
QNetworkAccessManager* nam;
void MainWindow::on_pushButton_clicked()
{
nam = new QNetworkAccessManager(this);
QUrl url("http://i.imgur.com/Uw7Fk.jpg");
QNetworkReply* reply = nam->get(QNetworkRequest(url));
if (reply->error() == QNetworkReply::NoError)
{
QImageReader imageReader(reply);
imageReader.setAutoDetectImageFormat (false);
QImage pic = imageReader.read();
ui->label_2->setPixmap(QPixmap::fromImage(pic));
}
}
Пожалуйста, скажите мне, где я иду не так.