Spec-Zone.ru › Qt 5.14

Тип 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.

Любое ненулевое значение указывает на дискретный шаг stepSize. Следующий пример создаст ползунок с целыми значениями в диапазоне [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.14/qml-qtquick-controls-slider.html

Spec-Zone.ru

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