4 * @author Olavi Pulkkinen <olavi.pulkkinen@fudeco.com>
5 * @copyright (c) 2010 Speed Freak team
6 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
9 #ifndef SETTINGSDIALOG_H
10 #define SETTINGSDIALOG_H
13 #include "instructionsdialog.h"
14 #include <helpsettingsdialog.h>
15 #include <registerdialog.h>
21 class SettingsDialog : public QDialog {
24 SettingsDialog(QWidget *parent = 0);
26 HelpSettingsDialog *helpSettingsDialog;
27 RegisterDialog *registerDialog;
28 void setUserName(QString username);
29 void setPassword(QString password);
30 QString getUserName();
31 QString getPassword();
32 void setLabelInfoToUser(QString infoText);
33 void usernameOk(bool isOk);
36 void sendregistration();
37 void userNameChanged();
41 void changeEvent(QEvent *e);
44 Ui::SettingsDialog *ui;
49 void on_pushButtonInfo_clicked();
50 void on_setUserPushButton_clicked();
51 void on_registratePushButton_clicked();
56 #endif // SETTINGSDIALOG_H