equal
deleted
inserted
replaced
46 #include <QtDeclarative/QDeclarativeEngine> |
46 #include <QtDeclarative/QDeclarativeEngine> |
47 #include <QtDeclarative/QDeclarativeNetworkAccessManagerFactory> |
47 #include <QtDeclarative/QDeclarativeNetworkAccessManagerFactory> |
48 #include <QtNetwork/QNetworkConfiguration> |
48 #include <QtNetwork/QNetworkConfiguration> |
49 #include <QtNetwork/QNetworkConfigurationManager> |
49 #include <QtNetwork/QNetworkConfigurationManager> |
50 #include <QtNetwork/QNetworkAccessManager> |
50 #include <QtNetwork/QNetworkAccessManager> |
|
51 #include <QtDeclarative/QDeclarativeEngine> |
51 |
52 |
52 // Factory to create QNetworkAccessManagers that use the saved network configuration; otherwise |
53 // Factory to create QNetworkAccessManagers that use the saved network configuration; otherwise |
53 // the system default. |
54 // the system default. |
54 class NetworkAccessManagerFactory : public QDeclarativeNetworkAccessManagerFactory |
55 class NetworkAccessManagerFactory : public QDeclarativeNetworkAccessManagerFactory |
55 { |
56 { |
93 const QString mainQmlApp = QLatin1String("flickr.qml"); |
94 const QString mainQmlApp = QLatin1String("flickr.qml"); |
94 QDeclarativeView view; |
95 QDeclarativeView view; |
95 view.engine()->setNetworkAccessManagerFactory(&networkAccessManagerFactory); |
96 view.engine()->setNetworkAccessManagerFactory(&networkAccessManagerFactory); |
96 view.setSource(QUrl(mainQmlApp)); |
97 view.setSource(QUrl(mainQmlApp)); |
97 view.setResizeMode(QDeclarativeView::SizeRootObjectToView); |
98 view.setResizeMode(QDeclarativeView::SizeRootObjectToView); |
98 |
99 QObject::connect(view.engine(), SIGNAL(quit()), &application, SLOT(quit())); |
|
100 |
99 #if defined(Q_OS_SYMBIAN) |
101 #if defined(Q_OS_SYMBIAN) |
100 view.showFullScreen(); |
102 view.showFullScreen(); |
101 #else // Q_OS_SYMBIAN |
103 #else // Q_OS_SYMBIAN |
102 view.setGeometry(QRect(100, 100, 360, 640)); |
104 view.setGeometry(QRect(100, 100, 360, 640)); |
103 view.show(); |
105 view.show(); |