Spec-Zone.ru › Qt 5.6

Тип QML ползунка

Элемент управления ползунком. Подробнее...

Оператор импорта: import Qt.labs.controls 1.0
Наследует:

Control

  • Список всех членов, включая унаследованные

Свойства

  • from : вещественное число
  • handle : Элемент
  • orientation : перечисление
  • position : вещественное число
  • pressed : логическое значение
  • snapMode : перечисление
  • stepSize : вещественное число
  • to : вещественное число
  • track : Элемент
  • value : вещественное число
  • visualPosition : вещественное число

Методы

  • void decrease()
  • void increase()

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

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

Ползунок в обычном состоянии.

Ползунок с активным фокусом.

Отключенный ползунок.
Slider {
    value: 0.5
}

Примечание:Типы в модуле Qt.labs не гарантируют сохранение совместимости в будущих версиях.

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

Документация по свойствам

from : вещественное число

Это свойство содержит начальное значение диапазона. Значение по умолчанию — 0.0.

См. также to и value.

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.

См. также from и value.

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API