Тип QML ScrollBar
Интерактивный контрол скроллбара. Подробнее...
| Заявление импорта: | import Qt.labs.controls 1.0 |
| Наследует: |
Свойства
- active : bool
- handle : Item
- orientation : перечисление
- position : вещественное число
- pressed : bool
- size : вещественное число
Присоединённые свойства
- horizontal : ScrollBar
- vertical : ScrollBar
Подробное описание
ScrollBar — это интерактивная полоса, которую можно использовать для прокрутки до определённой позиции. Скроллбар может быть либо вертикальным, либо горизонтальным и может быть присоединён к любому Flickable, такому как ListView и GridView.
Flickable {
// ...
ScrollBar.vertical: ScrollBar { }
} Примечание: Когда ScrollBar присоединён вертикально или горизонтально к Flickable, его геометрия и следующие свойства автоматически устанавливаются и обновляются соответствующим образом:
Примечание: Типы в модуле Qt.labs не гарантируют сохранение совместимости в будущих версиях.
См. также ScrollIndicator, Настройка ScrollBar и Контролы индикаторов.
Документация по свойствам
active : bool
Это свойство содержит значение, определяющее, активен ли скроллбар, то есть когда он нажат или присоединённый Flickable находится в движении.
handle : Item
Это свойство содержит элемент-обработчик.
См. также Настройка ScrollBar.
orientation : перечисление
Это свойство содержит ориентацию скроллбара.
Возможные значения:
| Константа | Описание |
|---|---|
Qt.Horizontal |
Горизонтальный |
Qt.Vertical |
Вертикальный (по умолчанию) |
position : вещественное число
Это свойство содержит позицию скроллбара, масштабированную к 0.0 - 1.0.
См. также Flickable::visibleArea.
pressed : bool
Это свойство содержит значение, определяющее, нажат ли скроллбар.
size : вещественное число
Это свойство содержит размер скроллбара, масштабированный к 0.0 - 1.0.
См. также Flickable::visibleArea.
Документация по присоединённым свойствам
ScrollBar.horizontal : ScrollBar
Это свойство прикрепляет горизонтальный скроллбар к Flickable.
Flickable {
contentWidth: 2000
ScrollBar.horizontal: ScrollBar { }
} ScrollBar.vertical : ScrollBar
Это свойство прикрепляет вертикальный скроллбар к Flickable.
Flickable {
contentHeight: 2000
ScrollBar.vertical: ScrollBar { }
}
© 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-scrollbar.html