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 itemClicked(const QModelIndex &aIndex);
27 void displayMap(const QModelIndex &aIndex);
28 void displayWarning(const QModelIndex &aIndex);
30 void tabHasChanged(int aIndex);
31 void eventHasChanged(int aEventId);
33 SqlEngine *mSqlEngine;
36 #endif // MAINWINDOW_H