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);
25 void itemClicked(const QModelIndex &aIndex);
26 void displayMap(const QModelIndex &aIndex);
27 void displayWarning(const QModelIndex &aIndex);
29 void tabHasChanged(int aIndex);
30 void eventHasChanged(int aEventId);
32 SqlEngine *mSqlEngine;
35 #endif // MAINWINDOW_H