Move assets migration to a task. Needs threading.

This commit is contained in:
Sky
2014-01-01 14:56:26 +00:00
parent f2e8a8c904
commit 821fb5e0ae
8 changed files with 193 additions and 81 deletions

View File

@ -0,0 +1,18 @@
#pragma once
#include "logic/tasks/Task.h"
#include <QMessageBox>
#include <QNetworkReply>
#include <memory>
class AssetsMigrateTask : public Task
{
Q_OBJECT
public:
explicit AssetsMigrateTask(int expected, QObject* parent=0);
protected:
virtual void executeTask();
private:
int m_expected;
};