source: src/gui/importschedulewidget.h @ a226ba2

qt5
Last change on this file since a226ba2 was b86d4aa, checked in by pavelpa <pavelpa@…>, 13 years ago

reimplemented 'import schedule'

  • Property mode set to 100644
File size: 778 bytes
RevLine 
[c15be10]1#ifndef IMPORTSCHEDULEWIDGET_H
2#define IMPORTSCHEDULEWIDGET_H
3
4#include <QWidget>
5#include "ui_importschedulewidget.h"
6
7class ScheduleXmlParser;
8class SqlEngine;
9
10class ImportScheduleWidget : public QWidget, Ui::ImportScheduleWidget
11{
12    Q_OBJECT
13    public:
14        ImportScheduleWidget(QWidget *aParent = NULL); // don't forget to use setSqlEngine()
15        ~ImportScheduleWidget();
16        void setSqlEngine(SqlEngine *aSqlEngine);
17    private slots:
[b86d4aa]18        void browseSchedule();
19        void parsingSchedule(const QString &aTitle);
[c15be10]20        void showParsingProgress(int progress);
21    signals:
22        void scheduleImported(int confId);
23    private:
24        ScheduleXmlParser *mXmlParser;
25        SqlEngine *mSqlEngine; // uses it
26};
27
28#endif /* IMPORTSCHEDULEWIDGET_H */
29
Note: See TracBrowser for help on using the repository browser.