X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=Client%2Fregisterdialog.cpp;h=0dc034ebe23914081ef6151d84481f4933e53756;hb=59a7180931986f4d9420f6b4f1beb85f078fd309;hp=b3fcd3349ea5b98511f0f7bdb3c131dfe7195890;hpb=eb8665a8c4b6a15a9d5a9f5b348432293d171ae6;p=speedfreak diff --git a/Client/registerdialog.cpp b/Client/registerdialog.cpp index b3fcd33..0dc034e 100644 --- a/Client/registerdialog.cpp +++ b/Client/registerdialog.cpp @@ -1,5 +1,11 @@ -#include "registerdialog.h" -#include "ui_registerdialog.h" +/* + * Register dialog class. + * + * @author Toni Jussila + * @copyright (c) 2010 Speed Freak team + * @license http://opensource.org/licenses/gpl-license.php GNU Public License + */ + #include #include #include @@ -7,6 +13,8 @@ #include #include #include +#include "registerdialog.h" +#include "ui_registerdialog.h" #include "usersettings.h" #include "settingsdialog.h" #include "xmlreader.h" @@ -31,9 +39,10 @@ RegisterDialog::RegisterDialog(QWidget *parent) : description=""; picture=""; - ui->buttonImage->setVisible(false); - ui->labelImage->setVisible(false); - // Read user profile xml + //ui->buttonImage->setVisible(false); + //ui->labelImage->setVisible(false); + + // Read user profile xml from file. /*QString filename = "/home/user/MyDocs/speedfreak/profile/" + parent->getUserName() + "_profile.xml"; QFile file(filename); @@ -89,10 +98,10 @@ void RegisterDialog::clearRegisterLineEdits() this->close(); } -// Next 6 functions can be removed if Settingsdialog is implemented without -// own copy of username, password & email /** + * Set username. * + * @param QString username */ void RegisterDialog::setRegUserName(QString username) { @@ -100,45 +109,58 @@ void RegisterDialog::setRegUserName(QString username) } /** + * Get username. * + * @return QString username */ -void RegisterDialog::setRegPassword(QString password) +QString RegisterDialog::getRegUserName() { - this->regPassword = password; + return this->regUsername; } /** + * Set password. * + * @param QString password */ -void RegisterDialog::setRegEmail(QString email) +void RegisterDialog::setRegPassword(QString password) { - this->regEmail = email; + this->regPassword = password; } /** + * Get password. * + * @return QString password */ -QString RegisterDialog::getRegUserName() +QString RegisterDialog::getRegPassword() { - return this->regUsername; + return this->regPassword; } /** + * Set email. * + * @param QString email */ -QString RegisterDialog::getRegPassword() +void RegisterDialog::setRegEmail(QString email) { - return this->regPassword; + this->regEmail = email; } /** + * Get email. * + * @return QString email */ QString RegisterDialog::getRegEmail() { return this->regEmail; } +/** + * This slot function called when ever register button clicked. + */ void RegisterDialog::on_registratePushButton_clicked() { // Save labels data @@ -147,11 +169,6 @@ void RegisterDialog::on_registratePushButton_clicked() setModel(ui->lineEditModel->text()); setDescription(ui->textEditDescription->toPlainText()); - // emit settingsdialog --> mainwindow --> httpclient - //emit saveprofile(); - - - // Send username, password and email to SpeedFreak server this->regUsername = ui->regUserNameLineEdit->text(); this->regPassword = ui->regPasswordLineEdit->text(); @@ -165,13 +182,12 @@ void RegisterDialog::on_registratePushButton_clicked() { QMessageBox::about(this, "One or more of the fields is empty", "Set username (3-12 characters), password (at least 6 characters) and valid email address"); } - - //close(); //using close() hides popup-window which reports error from server } /** - * This get function return manufacturer - * @return QString + * This get function return manufacturer. + * + * @return QString manufacturer */ QString RegisterDialog::getManufacturer() { @@ -179,85 +195,94 @@ QString RegisterDialog::getManufacturer() } /** - * This get function return type - * @return QString + * This function set manufacturer. + * + * @param QString manufacturer */ -QString RegisterDialog::getType() +void RegisterDialog::setManufacturer(QString m) { - return type; + manufacturer = m; + ui->lineEditManufacturer->setText(m); } /** - * This get function return model - * @return QString + * This get function return type. + * + * @return QString type */ -QString RegisterDialog::getModel() +QString RegisterDialog::getType() { - return model; + return type; } /** - * This get function return description - * @return QString + * This function set type. + * + * @param QString type */ -QString RegisterDialog::getDescription() +void RegisterDialog::setType(QString t) { - QString all = manufacturer + ";" + type + ";" + model + ";" + description; - return all; + type = t; + ui->lineEditType->setText(t); } /** - * This get function return description - * @return QString + * This get function return model. + * + * @return QString model */ -QString RegisterDialog::getPicture() +QString RegisterDialog::getModel() { - return picture; + return model; } /** - * This set function set manufacturer - * @param QString + * This function set model. + * + * @param QString model */ -void RegisterDialog::setManufacturer(QString m) +void RegisterDialog::setModel(QString m) { - manufacturer = m; - ui->lineEditManufacturer->setText(m); + model = m; + ui->lineEditModel->setText(m); } /** - * This set function set type - * @param QString + * This get function return description. + * + * @return QString description */ -void RegisterDialog::setType(QString t) +QString RegisterDialog::getDescription() { - type = t; - ui->lineEditType->setText(t); + QString all = manufacturer + ";" + type + ";" + model + ";" + description; + return all; } /** - * This set function set model + * This function set description. + * * @param QString */ -void RegisterDialog::setModel(QString m) +void RegisterDialog::setDescription(QString d) { - model = m; - ui->lineEditModel->setText(m); + description = d; + ui->textEditDescription->setText(d); } /** - * This set function set description - * @param QString + * This get function return picture. + * + * @return QString picture */ -void RegisterDialog::setDescription(QString d) +QString RegisterDialog::getPicture() { - description = d; - ui->textEditDescription->setText(d); + return picture; } /** - * This set function set description - * @param QString + * This function set picture. + * + * @param QString picture */ void RegisterDialog::setPicture(QString p) { @@ -266,7 +291,8 @@ void RegisterDialog::setPicture(QString p) } /** - * This function set label info text to user + * This function set label info text to user. + * * @param QString */ void RegisterDialog::setLabelInfoToUser(QString infoText) @@ -276,7 +302,7 @@ void RegisterDialog::setLabelInfoToUser(QString infoText) } /** - * This slot function called when image button clicked. + * This slot function called when ever image button clicked. */ void RegisterDialog::on_buttonImage_clicked() { @@ -295,7 +321,8 @@ void RegisterDialog::on_buttonImage_clicked() /** * This function load picture. - * @param QString + * + * @param QString file name */ void RegisterDialog::loadPicture(QString fileName) {