X-Git-Url: http://git.maemo.org/git/?p=speedfreak;a=blobdiff_plain;f=Client%2Fmainwindow.h;h=4a995823e73ea770c40c7e6b34cf1c167f0767d8;hp=2b4e191e424edb9af4be5f115bb210ced6c0d2ce;hb=fc6980e03ca04773cb927560e46afc7193639894;hpb=2a6a0120782a4f8dc096227be70f927745035569 diff --git a/Client/mainwindow.h b/Client/mainwindow.h index 2b4e191..4a99582 100644 --- a/Client/mainwindow.h +++ b/Client/mainwindow.h @@ -1,7 +1,8 @@ /* * Mainwindow for speedFreak project * - * @author Rikhard Kuutti + * @author Rikhard Kuutti + * @author Toni Jussila * @copyright (c) 2010 Speed Freak team * @license http://opensource.org/licenses/gpl-license.php GNU Public License */ @@ -10,7 +11,22 @@ #define MAINWINDOW_H #include -#include "creditsdialog.h" +#include +#include +#include +#include +//#include "creditsdialog.h" +#include "routesavedialog.h" +#include "routedialog.h" +#include "welcomedialog.h" +#include "settingsdialog.h" +#include "accelerationstart.h" +#include "topresultdialog.h" +#include "httpclient.h" +#include "routedialog.h" +#include "resultdialog.h" +#include "helpdialog.h" + namespace Ui { class MainWindow; @@ -22,17 +38,41 @@ public: MainWindow(QWidget *parent = 0); ~MainWindow(); - CreditsDialog *creditsDialog; + //CreditsDialog *creditsDialog; + RouteSaveDialog *routeSaveDialog; + //RouteDialog *routeDialog; + WelcomeDialog *welcomeDialog; + SettingsDialog *settingsDialog; + accelerationstart* accstart; + TopResultDialog *topResultDialog; + HttpClient *httpClient; + HelpDialog *helpDialog; protected: void changeEvent(QEvent *e); private: Ui::MainWindow *ui; + void setListViewTopList(QString category, int size); private slots: + void on_pushButtonResults_clicked(); + void on_pushButtonAccelerate_clicked(); + void on_pushButtonSettings_clicked(); + void on_pushButtonRoute_clicked(); void on_pushButtonCredits_clicked(); void on_pushButtonWWW_clicked(); + void clientRequestCategoryList(); + void clientRequestTopList(int index); + void clientSendRoute(); + void clientRegUserToServer(); + void clientUserLogin(); + void clientSendResult(QString category, double result); + void setCategoryCompoBox(); + void showTop10(); + void killDialog(); + void setUsernameToMainPanel(); + }; #endif // MAINWINDOW_H