Bugfix: Help dialog should kill sub help dialogs (e.g. acceleration help dialog)...
[speedfreak] / Client / helpdialog.h
index 2348d5c..ed68882 100644 (file)
@@ -1,3 +1,12 @@
+/*
+ * Help dialog
+ *
+ * @author     Janne Änäkkälä <janne.anakkala@fudeco.com>
+ * @author     Toni Jussila    <toni.jussila@fudeco.com>
+ * @copyright  (c) 2010 Speed Freak team
+ * @license    http://opensource.org/licenses/gpl-license.php GNU Public License
+ */
+
 #ifndef HELPDIALOG_H
 #define HELPDIALOG_H
 
@@ -6,6 +15,7 @@
 #include <helpaccelerationdialog.h>
 #include <helproutingdialog.h>
 #include "creditsdialog.h"
+#include <helpsettingsdialog.h>
 
 namespace Ui {
     class HelpDialog;
@@ -21,6 +31,7 @@ public:
    HelpAccelerationDialog *helpAccelerationDialog;
    HelpRoutingDialog *helpRoutingDialog;
    CreditsDialog *creditsDialog;
+   HelpSettingsDialog *helpSettingsDialog;
 
 protected:
     void changeEvent(QEvent *e);
@@ -30,10 +41,12 @@ private:
 
 
 private slots:
+    void on_pushButtonHelpSettings_clicked();
     void on_pushButtonCredits_clicked();
     void on_pushButtonHelpRoute_clicked();
     void on_pushButtonHelpAccelerate_clicked();
     void on_pushButtonHelpResults_clicked();
+    void killHelpDialogs();
 };
 
 #endif // HELPDIALOG_H