Тип QML ползунка
Предоставляет элемент управления ползунком вертикального или горизонтального типа. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 1.4 |
| С момента: | Qt 5.1 |
| Наследует: |
Свойства
- activeFocusOnPress : bool
- hovered : bool
- maximumValue : real
- minimumValue : real
- orientation : int
- pressed : bool
- stepSize : real
- tickmarksEnabled : bool
- updateValueWhileDragging : bool
- value : real
- wheelEnabled : bool
Подробное описание
Ползунок — классический элемент управления для задания ограниченного значения. Он позволяет пользователю перемещать ползунок по горизонтальной или вертикальной дорожке, и позиция ползунка преобразуется в значение в допустимом диапазоне.
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.
tickmarksEnabled : bool
Это свойство указывает, должны ли отображаться метки на интервалах шага. Расстояние между метками рассчитывается на основе свойства stepSize.
Значение по умолчанию — false.
Примечание: Это свойство может игнорироваться на некоторых платформах при использовании родного стиля (например, Android).
updateValueWhileDragging : bool
Это свойство указывает, должно ли текущее значение value обновляться во время перемещения пользователем ползунка или только при отпускании кнопки. Это свойство может быть изменено, например, если обновление значения ползунка окажется слишком ресурсоемким.
Значение по умолчанию — true.
value : real
Это свойство содержит текущее значение ползунка. Значение по умолчанию — 0.0.
wheelEnabled : bool
Это свойство определяет, обрабатывает ли элемент управления события колесика мыши. Значение по умолчанию — true.
Это свойство было добавлено в QtQuick.Controls 1.6.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qml-qtquick-controls-slider.html