source: src/gui/importschedulewidget.h @ e4c5a03

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

import schedule dialog

  • changed to widget
  • moved to 'conference' tab
  • Property mode set to 100644
File size: 791 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:
18        void searchSchedule();
19        void importSchedule();
20        void showParsingProgress(int progress);
21    signals:
22        void scheduleImported(int confId);
23    private:
24        ScheduleXmlParser *mXmlParser;
25        SqlEngine *mSqlEngine; // uses it
26        QString mScheduleFileName;
27};
28
29#endif /* IMPORTSCHEDULEWIDGET_H */
30
Note: See TracBrowser for help on using the repository browser.