Spec-Zone.ru › Qt 5.15

Тип 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/qt-5.15/qml-qtquick-controls-slider.html

Spec-Zone.ru

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