Various task related improvements.
* Errors are reported back to task users via Failure signals. * Lwjgl doesn't download on each legacy instance start anymore. * Tasks were unified when it comes to success/failure. * Task dialogs don't get spawned after short tasks finish anymore.
This commit is contained in:
parent
c8925e0f66
commit
bf5f5091ef
16 changed files with 122 additions and 148 deletions
|
@ -5,11 +5,6 @@ BaseUpdate::BaseUpdate ( BaseInstance* inst, QObject* parent ) : Task ( parent )
|
|||
m_inst = inst;
|
||||
}
|
||||
|
||||
void BaseUpdate::error ( const QString& msg )
|
||||
{
|
||||
emit gameUpdateError(msg);
|
||||
}
|
||||
|
||||
void BaseUpdate::updateDownloadProgress(qint64 current, qint64 total)
|
||||
{
|
||||
// The progress on the current file is current / total
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue