2 * Registration class to registrate username for user
4 * @author Olavi Pulkkinen <olavi.pulkkinen@fudeco.com>
6 * @copyright (c) 2010 Speed Freak team
7 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
10 #include "registration.h"
11 #include "ui_registration.h"
12 #include <QMessageBox>
14 Registration::Registration(QWidget *parent) :
16 ui(new Ui::Registration)
19 this->setWindowTitle("Registration for Speed Freak server");
21 //Let`s not type it again
22 ui->newUsernameLineEdit->setText("user123");
23 ui->newPasswordLineEdit->setText("salainen");
24 ui->eMailLineEdit->setText("user123@emaili.fi");
27 Registration::~Registration()
32 void Registration::changeEvent(QEvent *e)
34 QDialog::changeEvent(e);
36 case QEvent::LanguageChange:
37 ui->retranslateUi(this);
44 void Registration::on_registratePushButton_clicked()
46 // Send username, password and email to SpeedFreak server
47 this->username = ui->newUsernameLineEdit->text();
48 this->password = ui->newPasswordLineEdit->text();
49 this->email = ui->eMailLineEdit->text();
51 emit sendregistration();
56 void Registration::on_cancelPushButton_clicked()
61 void Registration::setUserName(QString username)
63 this->username = username;
66 void Registration::setPassword(QString password)
68 this->password = password;
71 void Registration::setEmail(QString email)
76 QString Registration::getUserName()
78 return this->username;
81 QString Registration::getPassword()
83 return this->password;
86 QString Registration::getEmail()