possible to have multiple conferences in the DB
[toast/confclerk.git] / src / gui / mainwindow.h
1 #ifndef MAINWINDOW_H
2 #define MAINWINDOW_H
3
4 #include <QtGui/QMainWindow>
5
6 #include <ui_mainwindow.h>
7
8 class MainWindow : public QMainWindow, private Ui::MainWindow
9 {
10     Q_OBJECT
11 public:
12     // aEventId is used to inform widget to automatically open
13     // Event dialog for given Event ID
14     MainWindow(int aEventId = 0, QWidget *aParent = NULL);
15     ~MainWindow() {}
16 private slots:
17     void scheduleImported(int aConfId);
18     void aboutApp();
19     void conferenceMapClicked();
20     void eventHasChanged(int aEventId, bool aReloadModel);
21     void conferenceChanged(int aIndex);
22 private:
23     void fillAndShowConferenceHeader();
24     void initTabs();
25 };
26
27 #endif /* MAINWINDOW_H */
28