Fix button being present in other pages

This commit is contained in:
timoreo
2022-01-28 19:32:42 +01:00
parent 8b790a6dd9
commit efc44c56a6
4 changed files with 20 additions and 9 deletions

View File

@ -143,6 +143,11 @@ ModFolderPage::ModFolderPage(
ui(new Ui::ModFolderPage)
{
ui->setupUi(this);
if(id == "mods") {
auto act = new QAction(tr("Install Mods"), this);
ui->actionsToolbar->insertActionBefore(ui->actionView_configs,act);
connect(act, &QAction::triggered, this, &ModFolderPage::on_actionInstall_mods_triggered);
}
ui->actionsToolbar->insertSpacer(ui->actionView_configs);
m_inst = inst;

View File

@ -88,7 +88,6 @@
<addaction name="actionRemove"/>
<addaction name="actionEnable"/>
<addaction name="actionDisable"/>
<addaction name="actionInstall_mods"/>
<addaction name="actionView_configs"/>
<addaction name="actionView_Folder"/>
</widget>
@ -137,14 +136,6 @@
<string>View &amp;Folder</string>
</property>
</action>
<action name="actionInstall_mods">
<property name="text">
<string>Install mods</string>
</property>
<property name="toolTip">
<string>Install mods from Modrinth or Curseforge</string>
</property>
</action>
</widget>
<customwidgets>
<customwidget>