Bugfix: When user has been registered succesfully all informations stays in registera...
authorToni Jussila <toni.jussila@fudeco.com>
Mon, 26 Apr 2010 08:32:24 +0000 (11:32 +0300)
committerToni Jussila <toni.jussila@fudeco.com>
Mon, 26 Apr 2010 08:32:24 +0000 (11:32 +0300)
Client/httpclient.cpp
Client/settingsdialog.cpp
Client/settingsdialog.h

index 12e681a..9c32c38 100644 (file)
@@ -306,7 +306,10 @@ void HttpClient::ackOfRegistration()
     else {
         qDebug() << "errorcode=0" << errorcode << reply->errorString();
         if(myMainw->settingsDialog)
     else {
         qDebug() << "errorcode=0" << errorcode << reply->errorString();
         if(myMainw->settingsDialog)
+        {
             QMessageBox::about(myMainw->settingsDialog, "Server reply to registration", "User registration " + reply->readAll());
             QMessageBox::about(myMainw->settingsDialog, "Server reply to registration", "User registration " + reply->readAll());
+            myMainw->settingsDialog->clearRegisterLineEdits();
+        }
     }
 }
 
     }
 }
 
index d06ef3a..684ccf5 100644 (file)
@@ -215,3 +215,10 @@ void SettingsDialog::usernameOk(bool isOk)
         saveLogin( this->username, this->password);
     }
 }
         saveLogin( this->username, this->password);
     }
 }
+
+void SettingsDialog::clearRegisterLineEdits()
+{
+    ui->regEMailLineEdit->setText("@");
+    ui->regPasswordLineEdit->setText("");
+    ui->regUserNameLineEdit->setText("");
+}
index cb69f3c..1f7a9fe 100644 (file)
@@ -34,6 +34,7 @@ public:
     QString getPassword();
     void setLabelInfoToUser(QString infoText);
     void usernameOk(bool isOk);
     QString getPassword();
     void setLabelInfoToUser(QString infoText);
     void usernameOk(bool isOk);
+    void clearRegisterLineEdits();
 
 signals:
     void sendregistration();
 
 signals:
     void sendregistration();