Spec-Zone.ru › Qt 5.11

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

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

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

FocusScope

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

Свойства

  • 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/archives/qt-5.11/qml-qtquick-controls-slider.html

Spec-Zone.ru

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