Fix Export List placement

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
This commit is contained in:
TheKodeToad 2024-10-28 16:21:00 +00:00
parent f57ca1e79e
commit 49044e23de
No known key found for this signature in database
GPG Key ID: 5E39D70B4C93C38E
3 changed files with 6 additions and 4 deletions

View File

@ -323,6 +323,8 @@ void ExternalResourcesPage::updateActions()
ui->actionRemoveItem->setEnabled(hasSelection); ui->actionRemoveItem->setEnabled(hasSelection);
ui->actionEnableItem->setEnabled(hasSelection); ui->actionEnableItem->setEnabled(hasSelection);
ui->actionDisableItem->setEnabled(hasSelection); ui->actionDisableItem->setEnabled(hasSelection);
ui->actionExportMetadata->setEnabled(!m_model->empty());
} }
void ExternalResourcesPage::updateFrame(const QModelIndex& current, [[maybe_unused]] const QModelIndex& previous) void ExternalResourcesPage::updateFrame(const QModelIndex& current, [[maybe_unused]] const QModelIndex& previous)

View File

@ -190,7 +190,7 @@
</action> </action>
<action name="actionExportMetadata"> <action name="actionExportMetadata">
<property name="enabled"> <property name="enabled">
<bool>true</bool> <bool>false</bool>
</property> </property>
<property name="text"> <property name="text">
<string>Export List</string> <string>Export List</string>

View File

@ -107,11 +107,11 @@ ModFolderPage::ModFolderPage(BaseInstance* inst, std::shared_ptr<ModFolderModel>
connect(ui->actionChangeVersion, &QAction::triggered, this, &ModFolderPage::changeModVersion); connect(ui->actionChangeVersion, &QAction::triggered, this, &ModFolderPage::changeModVersion);
ui->actionsToolbar->insertActionAfter(ui->actionUpdateItem, ui->actionChangeVersion); ui->actionsToolbar->insertActionAfter(ui->actionUpdateItem, ui->actionChangeVersion);
ui->actionsToolbar->addSeparator();
ui->actionExportMetadata->setToolTip(tr("Export mod's metadata to text.")); ui->actionExportMetadata->setToolTip(tr("Export mod's metadata to text."));
connect(ui->actionExportMetadata, &QAction::triggered, this, &ModFolderPage::exportModMetadata); connect(ui->actionExportMetadata, &QAction::triggered, this, &ModFolderPage::exportModMetadata);
ui->actionsToolbar->addAction(ui->actionExportMetadata); ui->actionsToolbar->insertActionAfter(ui->actionDisableItem, ui->actionExportMetadata);
ui->actionsToolbar->insertSeparator(ui->actionExportMetadata);
} }
bool ModFolderPage::shouldDisplay() const bool ModFolderPage::shouldDisplay() const