4 #include <QtGui/QMainWindow>
6 #include <ui_mainwindow.h>
10 class MainWindow : public QMainWindow, private Ui::MainWindow
14 // aEventId is used to inform widget to automatically open
15 // Event dialog for given Event ID
16 MainWindow(int aEventId = 0, QWidget *aParent = NULL);
19 void importSchedule();
21 void updateDayView(const QDate &aDate);
22 void updateTracksView(const QDate &aDate);
23 void updateFavouritesView(const QDate &aDate);
24 void updateSearchView(const QDate &aDate);
26 void updateRoomView(const QDate &aDate);
27 void itemClicked(const QModelIndex &aIndex);
28 void displayMap(const QModelIndex &aIndex);
29 void displayWarning(const QModelIndex &aIndex);
31 void searchAgainClicked();
32 void conferenceMapClicked();
33 void tabHasChanged(int aIndex);
34 void eventHasChanged(int aEventId);
35 void timerUpdateNowView();
37 SqlEngine *mSqlEngine;
40 #endif // MAINWINDOW_H