add cancel to confirm disable dialog

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
This commit is contained in:
Trial97 2025-11-21 22:54:04 +02:00
parent 3b3e246501
commit fcc557a79d
No known key found for this signature in database
GPG key ID: 55EF5DA53DB36318
2 changed files with 6 additions and 2 deletions

View file

@ -145,11 +145,14 @@ void ModFolderPage::removeItems(const QItemSelection& selection)
tr("The mods you are trying to delete are required by %1 mods.\n"
"Do you want to disable them?")
.arg(affected.length()),
QMessageBox::Warning, QMessageBox::Yes | QMessageBox::No, QMessageBox::No)
QMessageBox::Warning, QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel,
QMessageBox::Cancel)
->exec();
if (response != QMessageBox::Yes) {
m_model->setResourceEnabled(affected, EnableAction::DISABLE);
} else if (response != QMessageBox::Cancel) {
return;
}
}
m_model->deleteResources(indexes);