Тип QML ползунка
Элемент управления ползунком. Подробнее...
| Оператор импорта: | import Qt.labs.controls 1.0 |
| Наследует: |
Свойства
- from : вещественное число
- handle : Элемент
- orientation : перечисление
- position : вещественное число
- pressed : логическое значение
- snapMode : перечисление
- stepSize : вещественное число
- to : вещественное число
- track : Элемент
- value : вещественное число
- visualPosition : вещественное число
Методы
Подробное описание
Ползунок используется для выбора значения путем перемещения ползунка по дорожке.
| Ползунок в обычном состоянии. | |
| Ползунок с активным фокусом. | |
| Отключенный ползунок. |
Slider {
value: 0.5
} Примечание:Типы в модуле Qt.labs не гарантируют сохранение совместимости в будущих версиях.
См. также Настройка ползунка и Элементы управления вводом.
Документация по свойствам
from : вещественное число
Это свойство содержит начальное значение диапазона. Значение по умолчанию — 0.0.
handle : Элемент
Это свойство содержит элемент ползунка.
См. также Настройка ползунка.
orientation : перечисление
Это свойство содержит ориентацию.
Возможные значения:
| Постоянная | Описание |
|---|---|
Qt.Horizontal |
Горизонтально (по умолчанию) |
Qt.Vertical |
Вертикально |
[только для чтения] position : вещественное число
Это свойство содержит логическое положение ползунка.
Позиция определяется как процент от размера элемента управления, масштабированного до 0.0 - 1.0. В отличие от свойства value, свойство position постоянно обновляется при перетаскивании ползунка. Для визуализации ползунка вместо этого следует использовать свойство visualPosition, которое учитывает направление слева направо.
См. также value и visualPosition.
pressed : логическое значение
Это свойство указывает, нажат ли ползунок.
snapMode : перечисление
Это свойство содержит режим привязки.
Возможные значения:
| Постоянная | Описание |
|---|---|
Slider.NoSnap |
Ползунок не привязывается (по умолчанию). |
Slider.SnapAlways |
Ползунок привязывается при перетаскивании ползунка. |
Slider.SnapOnRelease |
Ползунок не привязывается во время перетаскивания, но только после отпускания ползунка. |
См. также stepSize.
stepSize : вещественное число
Это свойство содержит размер шага. Значение по умолчанию — 0.0.
См. также snapMode, increase() и decrease().
to : вещественное число
Это свойство содержит конечное значение диапазона. Значение по умолчанию — 1.0.
track : Элемент
Это свойство содержит элемент дорожки.
См. также Настройка ползунка.
value : вещественное число
Это свойство содержит значение в диапазоне from - to. Значение по умолчанию — 0.0.
В отличие от свойства position, свойство value не обновляется при перетаскивании ползунка. Значение обновляется после выбора значения и отпускания ползунка.
См. также position.
[только для чтения] visualPosition : вещественное число
Это свойство содержит визуальное положение ползунка.
Позиция определяется как процент от размера элемента управления, масштабированного до 0.0 - 1.0. При отражении элемента управления (свойство mirrored) значение равно 1.0 - position. Это делает значение подходящим для визуализации ползунка с учетом поддержки справа налево.
См. также position.
Документация по методам
void decrease()
Уменьшает значение на stepSize или 0.1 , если stepSize не определено.
См. также stepSize.
void increase()
Увеличивает значение на stepSize или 0.1 , если stepSize не определено.
См. также stepSize.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qt-labs-controls-slider.html