Шаг 124.
Библиотека PyQt5.
Основные компоненты. Индикатор хода процесса

    На этом шаге мы рассмотрим класс, используемый для создания этого компонента.

    Класс QProgressBar реализует индикатор хода процесса, с помощью которого можно информировать пользователя о текущем состоянии выполнения длительной операции. Иерархия наследования выглядит так:

  (QObject, QPaintDevice) - QWidget - QProgressBar 

    Формат конструктора класса QProgressBar:

  <Объект> = QProgressBar ([parent=<Родитель>])

    Класс QProgressBar поддерживает такой набор методов, которые могут быть нам полезны (полный их список представлен на странице https://doc.qt.io/qt-5/qprogressbar.html):

    При изменении значения индикатора генерируется сигнал valueChanged(<Hoвoe значение>). Внутри обработчика через параметр доступно новое значение, заданное целым числом.

    На следующем шаге мы рассмотрим шкалу с ползунком.




Предыдущий шаг Содержание Следующий шаг