diff --git a/src/gui/qt/internetgamelogindialog/internetgamelogindialogimpl.cpp b/src/gui/qt/internetgamelogindialog/internetgamelogindialogimpl.cpp index 0378aa4c..f562af8b 100644 --- a/src/gui/qt/internetgamelogindialog/internetgamelogindialogimpl.cpp +++ b/src/gui/qt/internetgamelogindialog/internetgamelogindialogimpl.cpp @@ -61,8 +61,6 @@ void internetGameLoginDialogImpl::accept() { myConfig->writeBuffer(); - //TODO send login data to server - QDialog::accept(); } diff --git a/src/gui/qt/startwindow/startwindowimpl.cpp b/src/gui/qt/startwindow/startwindowimpl.cpp index 6d06f952..8944e118 100644 --- a/src/gui/qt/startwindow/startwindowimpl.cpp +++ b/src/gui/qt/startwindow/startwindowimpl.cpp @@ -875,6 +875,10 @@ QStringList startWindowImpl::getPlayerNicksList() { void startWindowImpl::showInternetGameLoginDialog() { myInternetGameLoginDialog->exec(); + +// send login infos + mySession->startInternetClient(std::string(myInternetGameLoginDialog->lineEdit_username->text().toUtf8().constData()), std::string(myInternetGameLoginDialog->lineEdit_password->text().toUtf8().constData())); + } //void startWindowImpl::keyPressEvent ( QKeyEvent * event ) {