Spec-Zone.ru › Qt 5.6

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

Обеспечивает элемент управления ползунком вертикального или горизонтального типа. Подробнее...

Заявление об импорте: import QtQuick.Controls 1.4
С момента: Qt 5.1
Наследует:

FocusScope

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

Свойства

  • 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

Spec-Zone.ru

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