1 #ifndef IMPORTSCHEDULEWIDGET_H
2 #define IMPORTSCHEDULEWIDGET_H
5 #include "ui_importschedulewidget.h"
7 class ScheduleXmlParser;
8 class QNetworkAccessManager;
11 class ImportScheduleWidget : public QWidget, Ui::ImportScheduleWidget
15 ImportScheduleWidget(QWidget *aParent = NULL);
16 ~ImportScheduleWidget();
18 void browseSchedule();
19 void parsingSchedule(const QString &aTitle);
20 void showParsingProgress(int progress);
21 void networkQueryFinished(QNetworkReply *aReply);
22 void downloadSchedule();
24 void scheduleImported(int confId);
26 void importData(const QByteArray &aData);
28 ScheduleXmlParser *mXmlParser;
29 QNetworkAccessManager *mNetworkAccessManager;
32 #endif /* IMPORTSCHEDULEWIDGET_H */