Users dialog files added.
[speedfreak] / Client / helpdialog.h
1 /*
2  * Help dialog
3  *
4  * @author     Janne Änäkkälä <janne.anakkala@fudeco.com>
5  * @author     Toni Jussila     <toni.jussila@fudeco.com>
6  * @copyright  (c) 2010 Speed Freak team
7  * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
8  */
9
10 #ifndef HELPDIALOG_H
11 #define HELPDIALOG_H
12
13 #include <QDialog>
14 #include <helpresultsdialog.h>
15 #include <helpaccelerationdialog.h>
16 #include <helproutingdialog.h>
17 #include "creditsdialog.h"
18 #include <helpsettingsdialog.h>
19
20 namespace Ui {
21     class HelpDialog;
22 }
23
24 class HelpDialog : public QDialog {
25     Q_OBJECT
26 public:
27     HelpDialog(QWidget *parent = 0);
28     ~HelpDialog();
29
30    HelpResultsDialog *helpResultsDialog;
31    HelpAccelerationDialog *helpAccelerationDialog;
32    HelpRoutingDialog *helpRoutingDialog;
33    CreditsDialog *creditsDialog;
34    HelpSettingsDialog *helpSettingsDialog;
35
36 protected:
37     void changeEvent(QEvent *e);
38
39 private:
40     Ui::HelpDialog *ui;
41
42
43 private slots:
44     void on_pushButtonHelpSettings_clicked();
45     void on_pushButtonCredits_clicked();
46     void on_pushButtonHelpRoute_clicked();
47     void on_pushButtonHelpAccelerate_clicked();
48     void on_pushButtonHelpResults_clicked();
49     void killHelpDialogs();
50 };
51
52 #endif // HELPDIALOG_H