X-Git-Url: https://git.toastfreeware.priv.at/toast/confclerk.git/blobdiff_plain/1fb7a333b552e5d73812dc7373ae0898686c7c31..5007fdeca57c68b45cd3ba46220a0da6c5bbd7ab:/src/gui/importschedulewidget.h diff --git a/src/gui/importschedulewidget.h b/src/gui/importschedulewidget.h index 26abd8d..302dc06 100644 --- a/src/gui/importschedulewidget.h +++ b/src/gui/importschedulewidget.h @@ -5,6 +5,8 @@ #include "ui_importschedulewidget.h" class ScheduleXmlParser; +class QNetworkAccessManager; +class QNetworkReply; class ImportScheduleWidget : public QWidget, Ui::ImportScheduleWidget { @@ -16,10 +18,15 @@ class ImportScheduleWidget : public QWidget, Ui::ImportScheduleWidget void browseSchedule(); void parsingSchedule(const QString &aTitle); void showParsingProgress(int progress); + void networkQueryFinished(QNetworkReply *aReply); + void downloadSchedule(); signals: void scheduleImported(int confId); + private: + void importData(const QByteArray &aData); private: ScheduleXmlParser *mXmlParser; + QNetworkAccessManager *mNetworkAccessManager; }; #endif /* IMPORTSCHEDULEWIDGET_H */