Added registration dialog
[speedfreak] / Client / registration.cpp
1 #include "registration.h"
2 #include "ui_registration.h"
3
4 Registration::Registration(QWidget *parent) :
5     QDialog(parent),
6     ui(new Ui::Registration)
7 {
8     ui->setupUi(this);
9     this->setWindowTitle("Registration for Speed Freak server");
10 }
11
12 Registration::~Registration()
13 {
14     delete ui;
15 }
16
17 void Registration::changeEvent(QEvent *e)
18 {
19     QDialog::changeEvent(e);
20     switch (e->type()) {
21     case QEvent::LanguageChange:
22         ui->retranslateUi(this);
23         break;
24     default:
25         break;
26     }
27 }
28
29 void Registration::on_registratePushButton_clicked()
30 {
31     // Send username, password and email to SpeedFreak server
32     close();  // Needs some new signal/slot to go forward or ???
33     //registrateToServer(ui->newUsernameLineEdit->text(),
34     //                   ui->newPasswordLineEdit->text(),
35     //                   ui->eMailLineEdit->text());
36 }
37
38 void Registration::on_cancelPushButton_clicked()
39 {
40     close();
41 }
42