X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=application%2Fapp.h;h=fd4c88dd1f37ba9dc27f593b54f30e65bb1213bd;hb=555191ba5cbe7df95eac7de9b8bd5e291603b541;hp=65f08899af401e9e219ce1a4d64c4cf0139406fc;hpb=d1813f59f72ea189002f3a2938885c3b47940fe6;p=quandoparte diff --git a/application/app.h b/application/app.h index 65f0889..fd4c88d 100644 --- a/application/app.h +++ b/application/app.h @@ -25,9 +25,9 @@ Boston, MA 02110-1301, USA. #include #include -class QNetworkAccessManager; -class QNetworkReply; +class QTimer; +class DataProvider; class StationView; class StationListView; class StationListModel; @@ -45,7 +45,8 @@ signals: public slots: void queryStation(const QString &station); - void downloadFinished(void); + void updateStation(); + void downloadFinished(const QByteArray &data); void showAboutDialog(void); void showSettingsDialog(void); void showStationSelectView(void); @@ -53,16 +54,11 @@ public: void saveSettings(void); void readSettings(void); private: - QNetworkAccessManager *accessManager; - QNetworkReply *stationQueryReply; + DataProvider *dataProvider; + QTimer *checkingTimer; StationView *stationView; StationListModel *stationListModel; StationListView *stationListView; - QString queryBaseUrl; - QString stationName; - QStringList recentStations; - int checkingInterval; - bool stationViewPreferred; }; #endif // APPLICATION_H