ProgressSpecification - Параметры для настройки диалога, отображающего прогресс
- class axipy.ProgressSpecification
Содержит параметры для настройки отображения диалога с прогрессом.
flags = ProgressGuiFlags.CANCELABLE | ProgressGuiFlags.NO_DELAY spec = ProgressSpecification( description="Тестовое описание", window_title="Заголовок окна", flags=flags)
- flags
С помощью флагов можно выбрать тип диалога который будет отображаться пользователю. Флаги можно комбинировать с помощью побитовых операций.
- Type:
- with_handler
По умолчанию в пользовательскую функцию будет передаваться обработчик прогресса выполнения задачи
AxipyProgressHandler
. Но иногда это не нужно, тогда можно этот параметр установить в False.- Type:
Конструктор класса:
__init__
([description, window_title, flags, ...])Создает экземпляр класса.
- __init__(description: str = '', window_title='', flags: ProgressGuiFlags = ProgressGuiFlags.IDLE, with_handler=True)
Создает экземпляр класса.