Тип QML ползунка
Обеспечивает элемент управления ползунком вертикального или горизонтального типа. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 1.4 |
| С момента: | Qt 5.1 |
| Наследует: |
Свойства
- activeFocusOnPress : bool
- hovered : bool
- maximumValue : real
- minimumValue : real
- orientation : int
- pressed : bool
- stepSize : real
- style : Component
- tickmarksEnabled : bool
- updateValueWhileDragging : bool
- value : real
Подробное описание
Ползунок — это классический элемент управления для задания ограниченного значения. Он позволяет пользователю перемещать ползунок по горизонтальной или вертикальной дорожке, и положение ползунка преобразуется в значение в заданном диапазоне.
Slider {
value: 0.5
} Значение ползунка по умолчанию находится в диапазоне [0, 1]. Если требуются целочисленные значения, можно задать stepSize.
Можно создать пользовательский вид для ползунка, назначив SliderStyle.
Документация по свойствам
activeFocusOnPress : bool
Это свойство указывает, следует ли ползунку активировать фокус при нажатии.
[только для чтения] hovered : bool
Это свойство указывает, находится ли ползунок над курсором.
maximumValue : real
Это свойство содержит максимальное значение ползунка. Значение по умолчанию — 1.0.
minimumValue : real
Это свойство содержит минимальное значение ползунка. Значение по умолчанию — 0.0.
orientation : int
Это свойство содержит ориентацию макета ползунка. Значение по умолчанию — Qt.Horizontal.
[только для чтения] pressed : bool
Это свойство указывает, нажат ли ползунок.
stepSize : real
Это свойство указывает шаг ползунка.
Значение 0 означает, что значение ползунка изменяется в непрерывном диапазоне между minimumValue и maximumValue.
Любое ненулевое значение указывает дискретный шаг. Следующий пример создаст ползунок с целочисленными значениями в диапазоне [0-5].
Slider {
maximumValue: 5.0
stepSize: 1.0
} Значение по умолчанию — 0.0.
style : Component
Стиль компонента для данного элемента управления.
См. такжеТипы QML стилей Qt Quick Controls.
tickmarksEnabled : bool
Это свойство указывает, следует ли отображать риски на ползунке через интервалы шагов. Интервалы рисок рассчитываются на основе свойства stepSize.
Значение по умолчанию — false.
Примечание: Это свойство может быть проигнорировано на некоторых платформах при использовании родного стиля (например, Android).
updateValueWhileDragging : bool
Это свойство указывает, должно ли текущее значение value обновляться при перемещении пользователем ползунка или только при отпускании кнопки. Это свойство можно изменить, например, если изменение значения ползунка окажется слишком длительным.
Значение по умолчанию — true.
value : real
Это свойство содержит текущее значение ползунка. Значение по умолчанию — 0.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-slider.html