0

在此网址中,我想在我的程序中阅读并查看它的图像

这是我曾经这样做的代码,但我不知道如何完成:S

void MainWindow::on_pushButton_clicked()
{
    manager = new QNetworkAccessManager(this);
    QNetworkRequest request;
    request.setUrl(QUrl("http://zwjte.com/s/media/images/35ea10fc43.jpg"));
    reply = manager->get(request);
    connect(reply, SIGNAL(readyRead()), this, SLOT(ReadyRead()));
}
void MainWindow::ReadyRead()
{
    QByteArray bytes(reply->readAll());
    //??????????????????
}
4

2 回答 2

1

您可以使用静态方法QImage从 a构造 a 。QByteArrayQImage::fromData

一旦你有了它,就可以随心所欲地显示它。例如,请参阅图像查看器示例。

于 2011-09-10T12:43:23.167 回答
0

给你:http ://doc.qt.nokia.com/latest/qimage.html#fromData-2

于 2011-09-10T12:44:22.097 回答