Launching the game now possible. Feature parity with master branch

This commit is contained in:
Zakhar Afonin
2021-05-30 16:03:22 +03:00
parent 431af1cd62
commit ffd5dd948c
3 changed files with 31 additions and 5 deletions

View File

@@ -43,13 +43,19 @@ void LoginDialog::accept()
// Setup the login task and start it
m_account = MojangAccount::createFromUsername(ui->userTextBox->text());
m_account->setLoginType("dummy"); // TODO: Add the login type selector
m_loginTask = m_account->login(nullptr, ui->passTextBox->text());
connect(m_loginTask.get(), &Task::failed, this, &LoginDialog::onTaskFailed);
connect(m_loginTask.get(), &Task::succeeded, this,
&LoginDialog::onTaskSucceeded);
connect(m_loginTask.get(), &Task::status, this, &LoginDialog::onTaskStatus);
connect(m_loginTask.get(), &Task::progress, this, &LoginDialog::onTaskProgress);
m_loginTask->start();
if (true)
{
onTaskSucceeded();
} else {
m_loginTask->start();
}
}
void LoginDialog::setUserInputsEnabled(bool enable)