2 * Loginwindow class to maintain 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 "loginwindow.h"
11 #include "ui_loginwindow.h"
13 LoginWindow::LoginWindow(QWidget *parent) :
15 ui(new Ui::LoginWindow)
18 this->setWindowTitle("Setting username");
21 LoginWindow::~LoginWindow()
26 void LoginWindow::changeEvent(QEvent *e)
28 QDialog::changeEvent(e);
30 case QEvent::LanguageChange:
31 ui->retranslateUi(this);
38 void LoginWindow::on_cancelPushButton_clicked()
43 void setUser(QString uN, QString pW);
45 void LoginWindow::on_loginPushButton_clicked()
47 this->username = ui->userNameLineEdit->text();
48 this->password = ui->passwordLineEdit->text();
50 emit userNameChanged();
54 void LoginWindow::setUserName(QString username)
56 this->username = username;
59 void LoginWindow::setPassword(QString password)
61 this->password = password;
64 QString LoginWindow::getUserName()
66 return this->username;
69 QString LoginWindow::getPassword()
71 return this->password;