Qt加载网页图标
作者:互联网
QNetworkAccessManager *manager = new QNetworkAccessManager(); QNetworkReply *reply = manager->get(QNetworkRequest(QUrl(url))); QByteArray responseData; QEventLoop eventLoop; QObject::connect(manager, SIGNAL(finished(QNetworkReply *)), &eventLoop, SLOT(quit())); eventLoop.exec(); responseData = reply->readAll();
QPixmap pix;
pix.loadFromData(responseData);
m_pPushButton->setIcon(QIcon(pix));
标签:responseData,Qt,eventLoop,QNetworkReply,pix,manager,reply,图标,加载 来源: https://www.cnblogs.com/tingtaishou/p/15043281.html