aboutsummaryrefslogtreecommitdiff
path: root/application/pages/modplatform/atlauncher/AtlPage.cpp
diff options
context:
space:
mode:
authorJamie Mansfield <jmansfield@cadixdev.org>2021-05-28 15:03:14 +0100
committerJamie Mansfield <jmansfield@cadixdev.org>2021-06-21 16:29:11 +0100
commit74311a54cf2f423a160ce0999bd5ad7e5c62f243 (patch)
tree689212494167ff56bec4b72dacf9d863b5173ef5 /application/pages/modplatform/atlauncher/AtlPage.cpp
parent8179a89103833805d5374399d80a4305be1b8355 (diff)
downloadPrismLauncher-74311a54cf2f423a160ce0999bd5ad7e5c62f243.tar.gz
PrismLauncher-74311a54cf2f423a160ce0999bd5ad7e5c62f243.tar.bz2
PrismLauncher-74311a54cf2f423a160ce0999bd5ad7e5c62f243.zip
NOISSUE Support ATLauncher optional mods
Diffstat (limited to 'application/pages/modplatform/atlauncher/AtlPage.cpp')
-rw-r--r--application/pages/modplatform/atlauncher/AtlPage.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/application/pages/modplatform/atlauncher/AtlPage.cpp b/application/pages/modplatform/atlauncher/AtlPage.cpp
index 3c19804f..9fdf111f 100644
--- a/application/pages/modplatform/atlauncher/AtlPage.cpp
+++ b/application/pages/modplatform/atlauncher/AtlPage.cpp
@@ -2,6 +2,7 @@
#include "ui_AtlPage.h"
#include "dialogs/NewInstanceDialog.h"
+#include "AtlOptionalModDialog.h"
#include <modplatform/atlauncher/ATLPackInstallTask.h>
#include <BuildConfig.h>
#include <dialogs/VersionSelectDialog.h>
@@ -131,6 +132,12 @@ void AtlPage::onVersionSelectionChanged(QString data)
suggestCurrent();
}
+QVector<QString> AtlPage::chooseOptionalMods(QVector<ATLauncher::VersionMod> mods) {
+ AtlOptionalModDialog optionalModDialog(this, mods);
+ optionalModDialog.exec();
+ return optionalModDialog.getResult();
+}
+
QString AtlPage::chooseVersion(Meta::VersionListPtr vlist, QString minecraftVersion) {
VersionSelectDialog vselect(vlist.get(), "Choose Version", MMC->activeWindow(), false);
if (minecraftVersion != Q_NULLPTR) {