Тип ProgressBar QML
Индикатор прогресса. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 1.4 |
| С момента: | Qt 5.1 |
| Наследует: |
Свойства
- hovered : bool
- indeterminate : bool
- maximumValue : real
- minimumValue : real
- orientation : int
- style : Component
- value : real
Подробное описание
С помощью ProgressBar можно отобразить индикатор прогресса выполнения операции. value обновляется регулярно и должно находиться в диапазоне от minimumValue до maximumValue.
Column {
ProgressBar {
value: 0.5
}
ProgressBar {
indeterminate: true
}
} Вы можете настроить внешний вид ProgressBar, назначив стили ProgressBarStyle.
Документация свойств
[только для чтения] hovered : bool
Это свойство указывает, находится ли элемент управления под курсором.
indeterminate : bool
Это свойство переключает режим неопределенности. При неизвестном фактическом прогрессе используйте этот параметр. Полоса прогресса будет анимироваться как индикатор ожидания. Значение по умолчанию - false.
maximumValue : real
Это свойство — максимальное значение полосы прогресса. Свойство value ограничено этим значением. Если maximumValue меньше minimumValue, будет применено значение minimumValue. Значение по умолчанию - 1.
minimumValue : real
Это свойство — минимальное значение полосы прогресса. Свойство value ограничено этим значением. Значение по умолчанию - 0.
orientation : int
Это свойство содержит ориентацию полосы прогресса.
- Qt.Horizontal - Горизонтальная ориентация. (По умолчанию)
- Qt.Vertical - Вертикальная ориентация.
style : Component
Стиль Component для этого элемента управления.
См. также Типы QML Qt Quick Controls Styles.
value : real
Это свойство содержит текущее значение полосы прогресса. Попытка изменить текущее значение вне диапазона от минимума до максимума не влияет на текущее значение.
Значение по умолчанию - 0.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qtquick-controls-progressbar.html