Merge pull request #1786 from Trial97/deps_improve

Make dependency checking more lax
This commit is contained in:
Tayou 2024-03-27 20:42:26 +01:00 committed by GitHub
commit 0f178270be
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 106 additions and 19 deletions

View file

@ -35,8 +35,11 @@ auto ReviewMessageBox::create(QWidget* parent, QString&& title, QString&& icon)
void ReviewMessageBox::appendResource(ResourceInformation&& info)
{
auto itemTop = new QTreeWidgetItem(ui->modTreeWidget);
itemTop->setCheckState(0, Qt::CheckState::Checked);
itemTop->setCheckState(0, info.enabled ? Qt::CheckState::Checked : Qt::CheckState::Unchecked);
itemTop->setText(0, info.name);
if (!info.enabled) {
itemTop->setToolTip(0, tr("Mod was disabled as it may be already instaled."));
}
auto filenameItem = new QTreeWidgetItem(itemTop);
filenameItem->setText(0, tr("Filename: %1").arg(info.filename));