Disable "Check for Updates" if all mods are removed
Signed-off-by: Gingeh <39150378+Gingeh@users.noreply.github.com>
This commit is contained in:
parent
b15544c163
commit
a8dfe98b1a
@ -89,6 +89,9 @@ ModFolderPage::ModFolderPage(BaseInstance* inst, std::shared_ptr<ModFolderModel>
|
|||||||
|
|
||||||
connect(mods.get(), &ModFolderModel::rowsInserted, this,
|
connect(mods.get(), &ModFolderModel::rowsInserted, this,
|
||||||
[this] { ui->actionUpdateItem->setEnabled(ui->treeView->selectionModel()->hasSelection() || !m_model->empty()); });
|
[this] { ui->actionUpdateItem->setEnabled(ui->treeView->selectionModel()->hasSelection() || !m_model->empty()); });
|
||||||
|
|
||||||
|
connect(mods.get(), &ModFolderModel::rowsRemoved, this,
|
||||||
|
[this] { ui->actionUpdateItem->setEnabled(ui->treeView->selectionModel()->hasSelection() || !m_model->empty()); });
|
||||||
|
|
||||||
connect(mods.get(), &ModFolderModel::updateFinished, this, [this, mods] {
|
connect(mods.get(), &ModFolderModel::updateFinished, this, [this, mods] {
|
||||||
ui->actionUpdateItem->setEnabled(ui->treeView->selectionModel()->hasSelection() || !m_model->empty());
|
ui->actionUpdateItem->setEnabled(ui->treeView->selectionModel()->hasSelection() || !m_model->empty());
|
||||||
|
Loading…
Reference in New Issue
Block a user