Files
BiLauncher/doc/qml/ProgressPanel.md
T
2026-10-11 22:32:13 +03:00

1.4 KiB
Raw Permalink Blame History

ProgressPanel.qml

Плашка прогресса долгой операции, 320×72, в левом нижнем углу главного окна. Там она не закрывает кнопку запуска, сообщения по центру и кнопки папки и настроек.

В Main их две: загрузка (версия, модлоадер, Java, пак) и смена сборки.

Интерфейс

title заголовок, жирным
status вторая строка, если нет detail
fraction от 0 до 1. −1 — общий объём неизвестен, вместо процентов «…»
detail вторая строка вместо status: мегабайты у загрузки, путь у архивации. Длинный текст обрезается посередине
cancellable показывать ли крестик; по умолчанию true
cancelRequested() нажат крестик

Панель только показывает данные. Видимость, значения и реакцию на отмену задаёт главное окно: у загрузки крестик вызывает backend.cancelDownload(), у смены сборки крестика нет.


При создании этого документа использовался ИИ.