source:
src/gui/mainwindow.h
@
b8a3ad1
Last change on this file since b8a3ad1 was b8a3ad1, checked in by , 13 years ago | |
---|---|
|
|
File size: 977 bytes |
Rev | Line | |
---|---|---|
[e5bc908] | 1 | #ifndef MAINWINDOW_H |
2 | #define MAINWINDOW_H | |
3 | ||
4 | #include <QtGui/QMainWindow> | |
5 | ||
[9bbb44e] | 6 | #include <ui_mainwindow.h> |
7 | ||
[72f6fe4] | 8 | class SqlEngine; |
9 | ||
[9bbb44e] | 10 | class MainWindow : public QMainWindow, private Ui::MainWindow |
[e5bc908] | 11 | { |
12 | Q_OBJECT | |
13 | public: | |
[d4a8bbf] | 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); | |
[72f6fe4] | 17 | ~MainWindow(); |
18 | private slots: | |
19 | void importSchedule(); | |
[c2d66b2] | 20 | void aboutApp(); |
[ec67a0b] | 21 | void updateDayView(const QDate &aDate); |
[4693fa6] | 22 | void updateTracksView(const QDate &aDate); |
23 | void updateFavouritesView(const QDate &aDate); | |
[9d8946b] | 24 | void updateSearchView(const QDate &aDate); |
[b8a3ad1] | 25 | void updateNowView(); |
[c53a3f4] | 26 | void itemClicked(const QModelIndex &aIndex); |
[59c6cfe] | 27 | void displayMap(const QModelIndex &aIndex); |
[3f3e22d] | 28 | void displayWarning(const QModelIndex &aIndex); |
[990afd5] | 29 | void searchClicked(); |
[c718a77] | 30 | void tabHasChanged(int aIndex); |
31 | void eventHasChanged(int aEventId); | |
[72f6fe4] | 32 | private: |
33 | SqlEngine *mSqlEngine; | |
[e5bc908] | 34 | }; |
35 | ||
36 | #endif // MAINWINDOW_H | |
[c2d66b2] | 37 |
Note: See TracBrowser
for help on using the repository browser.