Ignore:
Timestamp:
May 5, 2011, 5:36:53 AM (14 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.7.2 sources from branches/vendor/nokia/qt.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/demos/embedded/weatherinfo/weatherinfo.cpp

    r651 r846  
    11/****************************************************************************
    22**
    3 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
    44** All rights reserved.
    55** Contact: Nokia Corporation (qt-info@nokia.com)
     
    4444#include <QtNetwork>
    4545#include <QtSvg>
    46 
    47 #if defined (Q_OS_SYMBIAN)
    48 #include "sym_iap_util.h"
    49 #endif
    5046
    5147class WeatherInfo: public QMainWindow
     
    6864    QTimeLine m_timeLine;
    6965    QHash<QString, QString> m_icons;
     66    QNetworkAccessManager m_manager;
    7067
    7168public:
     
    9996        setContextMenuPolicy(Qt::ActionsContextMenu);
    10097
     98        connect(&m_manager, SIGNAL(finished(QNetworkReply*)),
     99                this, SLOT(handleNetworkData(QNetworkReply*)));
     100
    101101        QTimer::singleShot(0, this, SLOT(delayedInit()));
    102102    }
     
    104104private slots:
    105105    void delayedInit() {
    106 #if defined(Q_OS_SYMBIAN)
    107         qt_SetDefaultIap();
    108 #endif
    109106        request("Oslo");
    110107    }
     
    123120            digest(QString::fromUtf8(networkReply->readAll()));
    124121        networkReply->deleteLater();
    125         networkReply->manager()->deleteLater();
    126122    }
    127123
     
    186182        url.addEncodedQueryItem("weather", QUrl::toPercentEncoding(location));
    187183
    188         QNetworkAccessManager *manager = new QNetworkAccessManager(this);
    189         connect(manager, SIGNAL(finished(QNetworkReply*)),
    190                 this, SLOT(handleNetworkData(QNetworkReply*)));
    191         manager->get(QNetworkRequest(url));
     184        m_manager.get(QNetworkRequest(url));
    192185
    193186        city = QString();
Note: See TracChangeset for help on using the changeset viewer.