Added check for username and some code cleaning.
[speedfreak] / Client / mainwindow.h
1 /*
2  * Mainwindow for speedFreak project
3  *
4  * @author      Rikhard Kuutti <rikhard.kuutti@fudeco.com>
5  * @copyright   (c) 2010 Speed Freak team
6  * @license     http://opensource.org/licenses/gpl-license.php GNU Public License
7  */
8
9 #ifndef MAINWINDOW_H
10 #define MAINWINDOW_H
11
12 #include <QMainWindow>
13 #include "creditsdialog.h"
14 #include "routesavedialog.h"
15 #include "welcomedialog.h"
16
17 namespace Ui {
18     class MainWindow;
19 }
20
21 class MainWindow : public QMainWindow {
22     Q_OBJECT
23 public:
24     MainWindow(QWidget *parent = 0);
25     ~MainWindow();
26
27     CreditsDialog *creditsDialog;
28     RouteSaveDialog *routeSaveDialog;
29     WelcomeDialog *welcomeDialog;
30
31 protected:
32     void changeEvent(QEvent *e);
33
34 private:
35     Ui::MainWindow *ui;
36
37 private slots:
38     void on_pushButtonRoute_clicked();
39     void on_pushButtonCredits_clicked();
40     void on_pushButtonWWW_clicked();
41 };
42
43 #endif // MAINWINDOW_H