From 4a24ea6c38015a1a1d937c85b9caedaf5ce251d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sun, 23 Mar 2014 19:07:13 +0100 Subject: Make some more error messages translateable. --- logic/auth/YggdrasilTask.cpp | 8 +++++++- logic/auth/YggdrasilTask.h | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'logic/auth') diff --git a/logic/auth/YggdrasilTask.cpp b/logic/auth/YggdrasilTask.cpp index 277d7bfd..7679b11f 100644 --- a/logic/auth/YggdrasilTask.cpp +++ b/logic/auth/YggdrasilTask.cpp @@ -54,7 +54,7 @@ void YggdrasilTask::executeTask() counter.setSingleShot(false); counter.start(time_step); progress(0, timeout_max); - connect(&timeout_keeper, &QTimer::timeout, this, &YggdrasilTask::abort); + connect(&timeout_keeper, &QTimer::timeout, this, &YggdrasilTask::abortByTimeout); connect(&counter, &QTimer::timeout, this, &YggdrasilTask::heartbeat); } @@ -76,6 +76,12 @@ void YggdrasilTask::abort() m_netReply->abort(); } +void YggdrasilTask::abortByTimeout() +{ + progress(timeout_max, timeout_max); + m_netReply->abort(); +} + void YggdrasilTask::sslErrors(QList errors) { int i = 1; diff --git a/logic/auth/YggdrasilTask.h b/logic/auth/YggdrasilTask.h index 4a87067a..b24f909f 100644 --- a/logic/auth/YggdrasilTask.h +++ b/logic/auth/YggdrasilTask.h @@ -120,7 +120,7 @@ slots: public slots: virtual void abort() override; - + void abortByTimeout(); protected: // FIXME: segfault disaster waiting to happen MojangAccount *m_account = nullptr; -- cgit v1.2.3