10.7.3. Класс cerebro.gui.ProgressBox¶
-
class
cerebro.gui.
ProgressBox
(title, min=0, max=100)[исходный код]¶ Параметры: Класс окна индикации прогреса.
Методы
close()
hide_cancel_button()
label()
max()
min()
reset()
set_label()
set_range()
set_title()
set_value()
show()
title()
value()
was_canceled()
prgbar = cerebro.gui.ProgressBox('Окно прогресса', 0, 100) prgbar.set_label('Прогресс...') prgbar.show() for i in range(0,100): if prgbar.was_canceled() == True: # проверяем, не отменил ли пользователь операцию break prgbar.set_value(i) prgbar.close()
-
close
()[исходный код]¶ Закрывает окно прогресса.
См.также
Скрывает кнопку отмены.
Если вы не хотите давать пользователю возможность отменить операцию, вызовите этот метод. Если вы оставляете возможность отмены пользователю, вам следует обрабатывать метод
was_canceled()
для того, чтобы узнать о нажатии пользователем кнопки отмены.
-
label
()[исходный код]¶ Результат: текстовая метка. Тип результата: string См.также
-
max
()[исходный код]¶ Результат: максимальное значение прогресса. Тип результата: int См.также
-
min
()[исходный код]¶ Результат: минимальное значение прогресса. Тип результата: int См.также
-
reset
()[исходный код]¶ Сбрасывает значение прогресса в минимальное значение.
-
set_label
(label)[исходный код]¶ Параметры: label (string) – текстовая метка. Задает текстовую метку.
См.также
-
set_range
(min, max)[исходный код]¶ Параметры: Устанавливает минималное и максимальное значения прогресса.
-
set_title
(title)[исходный код]¶ Параметры: title (string) – заголовок окна. Задает заголовок окна прогресса.
См.также
-
set_value
(value)[исходный код]¶ Параметры: value (int) – значение прогресса. Устанавливает значение прогресса.
См.также
-
show
()[исходный код]¶ Показывыает окно прогресса.
См.также
-
title
()[исходный код]¶ Результат: заголовок окна прогресса. Тип результата: string См.также
-
value
()[исходный код]¶ Результат: значение прогресса. Тип результата: int См.также
-
was_canceled
()[исходный код]¶ Результат: True, если пользователь нажал кнопку отмены. Тип результата: bool