Conflict solved: mainwindow.cpp and calculate.cpp
[speedfreak] / Client / registerdialog.cpp
index b3fcd33..0dc034e 100644 (file)
@@ -1,5 +1,11 @@
-#include "registerdialog.h"
-#include "ui_registerdialog.h"
+/*
+ * Register dialog class.
+ *
+ * @author      Toni Jussila    <toni.jussila@fudeco.com>
+ * @copyright   (c) 2010 Speed Freak team
+ * @license     http://opensource.org/licenses/gpl-license.php GNU Public License
+ */
+
 #include <QMessageBox>
 #include <QDebug>
 #include <QString>
@@ -7,6 +13,8 @@
 #include <QImage>
 #include <QPixmap>
 #include <QSize>
+#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)
 {