builds fixes

This commit is contained in:
2026-08-27 16:44:42 +03:00
parent 168884127b
commit 08e0dc4965
10 changed files with 788 additions and 360 deletions
+7
View File
@@ -39,6 +39,13 @@ public:
const QString &gameDir);
void cancel();
// Сборку удалили: убираем её архив и запись о нём. Возвращает false, если
// папку архива не удалось удалить целиком.
bool forgetBuild(int buildId);
// Есть ли у сборки сохранённый архив (для текста предупреждения об удалении).
bool hasArchive(int buildId) const { return !archivePathOf(buildId).isEmpty(); }
// Незавершённое переключение с прошлого запуска. Возвращает пустую строку,
// если всё в порядке, иначе — текст для пользователя.
QString interruptedSwitchWarning() const;