Beispiel #1
0
void ExampleData::init() {

  if (PlexyDesk::Config::getInstance()->proxyOn) {
    QNetworkProxy NtProxy(PlexyDesk::Config::getInstance()->proxyType,
                          PlexyDesk::Config::getInstance()->proxyURL,
                          PlexyDesk::Config::getInstance()->proxyPort,
                          PlexyDesk::Config::getInstance()->proxyUser,
                          PlexyDesk::Config::getInstance()->proxyPasswd);

    http->setProxy(NtProxy);
    QNetworkProxy::setApplicationProxy(NtProxy);
  }

  connect(http, SIGNAL(requestFinished(int, bool)),
          SLOT(loadCallback(int, bool)));

  http->setHost("www.flickr.com");
  /*note 1 we are saving the request ID , so will call this in loadCallback*/

  requestID = http->get(QString("/search/?w=all&q=%1&m=text").arg(searchkey));
}
Beispiel #2
0
void FlickerData::init()
{

    if (PlexyDesk::Config::getInstance()->m_proxyOn) {
        QNetworkProxy NtProxy(PlexyDesk::Config::getInstance()->proxyType,
         PlexyDesk::Config::getInstance()->proxyURL,
         PlexyDesk::Config::getInstance()->m_proxyPort,
         PlexyDesk::Config::getInstance()->proxyUser,
         PlexyDesk::Config::getInstance()->proxyPasswd
         );

        http->setProxy(NtProxy);
        QNetworkProxy::setApplicationProxy(NtProxy);
    }

    connect(http, SIGNAL(requestFinished(int, bool)),
     SLOT(loadImages(int, bool)));

    http->setHost("www.flickr.com");
    requestID = http->get(QString("/search/?w=all&q=%1&m=text").arg(searchkey));
}
Beispiel #3
0
void UtubeData::init() {
  mHttp = new QHttp(this);
  connect(mHttp, SIGNAL(readyRead(const QHttpResponseHeader &)), this,
          SLOT(readData(const QHttpResponseHeader &)));

  connect(mHttp, SIGNAL(requestFinished(int, bool)), this,
          SLOT(finished(int, bool)));

  if (PlexyDesk::Config::getInstance()->m_proxyOn) {
    QNetworkProxy NtProxy(PlexyDesk::Config::getInstance()->proxyType,
                          PlexyDesk::Config::getInstance()->proxyURL,
                          PlexyDesk::Config::getInstance()->m_proxyPort,
                          PlexyDesk::Config::getInstance()->proxyUser,
                          PlexyDesk::Config::getInstance()->proxyPasswd);

    mHttp->setProxy(NtProxy);
    QNetworkProxy::setApplicationProxy(NtProxy);
    qDebug() << "UtubeData::init()"
             << "Proxy state" << PlexyDesk::Config::getInstance()->m_proxyOn
             << endl;
  }

  fetch();
}