支持 ACE 相关参数Tag

This commit is contained in:
2025-06-07 11:18:06 +08:00
parent c9f0ac7c5e
commit 1c43f11645
3 changed files with 28 additions and 2 deletions

View File

@@ -551,6 +551,21 @@ void AppIntoPage::on_downloadButton_clicked()
Qt::QueuedConnection);
isDownloading(downloadUrl);
// 处理 tags设置 installExtraArg
QString tags = info["Tags"].toString();
QStringList taglist = tags.split(";", Qt::SkipEmptyParts);
if (taglist.contains("native")) {
item->installExtraArg = "--native";
} else if (taglist.contains("amber-ce-bookworm")) {
item->installExtraArg = "--amber-ce-bookworm";
} else if (taglist.contains("amber-ce-trixie")) {
item->installExtraArg = "--amber-ce-trixie";
} else if (taglist.contains("amber-ce-sid")) {
item->installExtraArg = "--amber-ce-sid";
} else if (taglist.contains("amber-ce-deepin23")) {
item->installExtraArg = "--amber-ce-deepin23";
}
}
void AppIntoPage::on_pushButton_3_clicked()