diff options
author | flow <flowlnlnln@gmail.com> | 2022-06-12 13:51:19 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2022-07-01 08:34:17 -0300 |
commit | 02201631e72992a520595a2dfc64084dc9274788 (patch) | |
tree | 029733be448a8e43fa589b18f432761ddfe120c3 /launcher/ui/pages/instance | |
parent | 8e80b4bfc119fc4b5649e232167d7908c34f2c15 (diff) | |
download | PrismLauncher-02201631e72992a520595a2dfc64084dc9274788.tar.gz PrismLauncher-02201631e72992a520595a2dfc64084dc9274788.tar.bz2 PrismLauncher-02201631e72992a520595a2dfc64084dc9274788.zip |
feat: use ConcurrentTask for mod downloads
Way faster :)
Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/ui/pages/instance')
-rw-r--r-- | launcher/ui/pages/instance/ModFolderPage.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/launcher/ui/pages/instance/ModFolderPage.cpp b/launcher/ui/pages/instance/ModFolderPage.cpp index 8fd0f86e..4432ccc8 100644 --- a/launcher/ui/pages/instance/ModFolderPage.cpp +++ b/launcher/ui/pages/instance/ModFolderPage.cpp @@ -60,7 +60,7 @@ #include "modplatform/ModAPI.h" #include "Version.h" -#include "tasks/SequentialTask.h" +#include "tasks/ConcurrentTask.h" #include "ui/dialogs/ProgressDialog.h" ModFolderPage::ModFolderPage(BaseInstance* inst, std::shared_ptr<ModFolderModel> mods, QWidget* parent) @@ -127,7 +127,7 @@ void ModFolderPage::installMods() ModDownloadDialog mdownload(m_model, this, m_instance); if (mdownload.exec()) { - SequentialTask* tasks = new SequentialTask(this); + ConcurrentTask* tasks = new ConcurrentTask(this); connect(tasks, &Task::failed, [this, tasks](QString reason) { CustomMessageBox::selectable(this, tr("Error"), reason, QMessageBox::Critical)->show(); tasks->deleteLater(); |