diff options
author | timoreo <timo.oreo34@gmail.com> | 2022-01-14 12:47:18 +0100 |
---|---|---|
committer | timoreo <timo.oreo34@gmail.com> | 2022-01-14 12:47:18 +0100 |
commit | 9e6fa8f29aa8bc0f609bfcdb6460c6845b73448a (patch) | |
tree | c16b5e4599d8d3db16150b03d68755a5769e4789 /launcher/ui | |
parent | 4d599eb118fb066c6204b29c34d6e1acbc0e8e06 (diff) | |
download | PrismLauncher-9e6fa8f29aa8bc0f609bfcdb6460c6845b73448a.tar.gz PrismLauncher-9e6fa8f29aa8bc0f609bfcdb6460c6845b73448a.tar.bz2 PrismLauncher-9e6fa8f29aa8bc0f609bfcdb6460c6845b73448a.zip |
Added the downloading of the mods
Diffstat (limited to 'launcher/ui')
-rw-r--r-- | launcher/ui/dialogs/ModDownloadDialog.cpp | 2 | ||||
-rw-r--r-- | launcher/ui/dialogs/ModDownloadDialog.h | 1 | ||||
-rw-r--r-- | launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp | 2 |
3 files changed, 3 insertions, 2 deletions
diff --git a/launcher/ui/dialogs/ModDownloadDialog.cpp b/launcher/ui/dialogs/ModDownloadDialog.cpp index a40980ef..3b4e11e5 100644 --- a/launcher/ui/dialogs/ModDownloadDialog.cpp +++ b/launcher/ui/dialogs/ModDownloadDialog.cpp @@ -32,7 +32,7 @@ ModDownloadDialog::ModDownloadDialog(const std::shared_ptr<ModFolderModel>& mods, QWidget *parent) - : QDialog(parent) + : QDialog(parent), mods(mods) { setObjectName(QStringLiteral("ModDownloadDialog")); resize(400, 347); diff --git a/launcher/ui/dialogs/ModDownloadDialog.h b/launcher/ui/dialogs/ModDownloadDialog.h index 6ce6ff61..ac40257d 100644 --- a/launcher/ui/dialogs/ModDownloadDialog.h +++ b/launcher/ui/dialogs/ModDownloadDialog.h @@ -46,6 +46,7 @@ public: void setSuggestedMod(const QString & name = QString(), ModDownloadTask * task = nullptr); ModDownloadTask * getTask(); + const std::shared_ptr<ModFolderModel> &mods; public slots: void accept() override; diff --git a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp index ea1800d2..b68597ac 100644 --- a/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp +++ b/launcher/ui/pages/modplatform/modrinth/ModrinthPage.cpp @@ -165,7 +165,7 @@ void ModrinthPage::suggestCurrent() return; } - dialog->setSuggestedMod(current.name, new ModDownloadTask(selectedVersion)); + dialog->setSuggestedMod(current.name, new ModDownloadTask(selectedVersion, current.versions.at(0).fileName ,dialog->mods)); } void ModrinthPage::onVersionSelectionChanged(QString data) |