zoukankan      html  css  js  c++  java
  • Qt加载网页图标

    m_pNetAceManger = new QNetworkAccessManager(this);
    m_pNetReplay = m_pNetAceManger->get(QNetworkRequest(QUrl(url)));
    connect(m_pNetReplay, SIGNAL(finished()), this, SLOT(onFinished()));
    
    void onFinished()
    {
      m_pNetReplay->readAll();    
    }

     下面的当图标加载不出来时则一直卡在这里!

       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));
  • 相关阅读:
    Spring Security配置logout地址
    flex布局
    视口的学习笔记
    box-sizing属性
    css清除浮动
    line-height的理解
    position和float小结
    css居中方法小结
    margin重叠
    浅谈负margin
  • 原文地址:https://www.cnblogs.com/tingtaishou/p/15043281.html
Copyright © 2011-2022 走看看