aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--launcher/ui/pages/instance/ModFolderPage.cpp3
-rw-r--r--launcher/ui/pages/instance/ModFolderPage.ui9
2 files changed, 10 insertions, 2 deletions
diff --git a/launcher/ui/pages/instance/ModFolderPage.cpp b/launcher/ui/pages/instance/ModFolderPage.cpp
index b342accf..3baec1de 100644
--- a/launcher/ui/pages/instance/ModFolderPage.cpp
+++ b/launcher/ui/pages/instance/ModFolderPage.cpp
@@ -144,8 +144,7 @@ ModFolderPage::ModFolderPage(
{
ui->setupUi(this);
if(id == "mods") {
- auto act = new QAction(tr("Install Mods"), this);
- ui->actionsToolbar->insertActionBefore(ui->actionView_configs,act);
+ auto act = ui->actionDownload;
connect(act, &QAction::triggered, this, &ModFolderPage::on_actionInstall_mods_triggered);
}
ui->actionsToolbar->insertSpacer(ui->actionView_configs);
diff --git a/launcher/ui/pages/instance/ModFolderPage.ui b/launcher/ui/pages/instance/ModFolderPage.ui
index 0fb51e84..75e0d1c5 100644
--- a/launcher/ui/pages/instance/ModFolderPage.ui
+++ b/launcher/ui/pages/instance/ModFolderPage.ui
@@ -84,6 +84,7 @@
<bool>false</bool>
</attribute>
<addaction name="actionAdd"/>
+ <addaction name="actionDownload"/>
<addaction name="separator"/>
<addaction name="actionRemove"/>
<addaction name="actionEnable"/>
@@ -99,6 +100,14 @@
<string>Add mods</string>
</property>
</action>
+ <action name="actionDownload">
+ <property name="text">
+ <string>&amp;Download Mods</string>
+ </property>
+ <property name="toolTip">
+ <string>Download Mods</string>
+ </property>
+ </action>
<action name="actionRemove">
<property name="text">
<string>&amp;Remove</string>