QML-тип ProgressBar

Горизонтальный индикатор выполнения. Подробнее...

Строка импорта: import Sailfish.Silica 1.0
Наследуется от: Item

Свойства

Подробное описание

Тип ProgressBar реализует горизонтальный индикатор выполнения.

Индикатор выполнения отображает значения в заданном диапазоне.

Ниже приведен пример кода, который реализует простой индикатор выполнения:

 import Sailfish.Silica 1.0

 ProgressBar {
     minimumValue: 0
     maximumValue: 100
     value: 50
 }

Описание свойств

highlighted : bool

Определяет, будет ли индикатор выполнения отображаться подсвеченным.

indeterminate : bool

При значении true в анимации индикатора выполнения вместо отображения значения свойства value будет анимироваться процесс, конец которого не определен.

Значение по умолчанию: false.

label : string

Текстовая метка, которая отображается под индикатором выполнения. Этот текст обычно описывает процесс, выполнение которого анимируется индикатором.

См. также valueText.

maximumValue : real

Максимальное значение индикатора выполнения (по умолчанию: 1.0).

minimumValue : real

Минимальное значение индикатора выполнения (по умолчанию: 0.0).

[read-only] progressValue : real

Значение текущего положения в анимации индикатора выполнения (между максимальным и минимальным значениями).

См. также value.

value : real

Текущее значение, передаваемое для анимации на индикаторе выполнения.

См. также progressValue.

valueText : string

Текст, который отображается над текущим положением в анимации индикатора выполнения. Обычно в это свойство передается текущее значение индикатора выполнения.

 import Sailfish.Silica 1.0

 ProgressBar {
     maximumValue: 100
     value: 50
     valueText: value + "%"
 }

См. также label.