Spec-Zone.ru › Qt 5.6

Тип QML Tumbler

Поворотное колесо элементов, которые можно выбрать. Подробнее...

Заявление об импорте: import Qt.labs.controls 1.0
Наследует:

Control

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

Свойства

  • count : int
  • currentIndex : int
  • currentItem : Item
  • delegate : component
  • model : variant
  • visibleItemCount : int

Подробное описание

Tumbler {
    model: 5
    // ...
}

Tumbler без обёртывания

По умолчанию contentItem Tumbler — это PathView, который обёртывается, достигая верха и низа. Чтобы получить Tumbler без обёртывания, используйте ListView в качестве contentItem:

Tumbler {
    id: listViewTumbler

    contentItem: ListView {
        anchors.fill: parent
        model: listViewTumbler.model
        delegate: listViewTumbler.delegate

        snapMode: ListView.SnapToItem
        highlightRangeMode: ListView.StrictlyEnforceRange
        preferredHighlightBegin: height / 2 - (height / listViewTumbler.visibleItemCount / 2)
        preferredHighlightEnd: height / 2  + (height / listViewTumbler.visibleItemCount / 2)
        clip: true
    }
}

Примечание:Типы в модуле Qt.labs не гарантируют совместимость в будущих версиях.

См. также Настройка Tumbler и Элементы управления вводом.

Документация по свойствам

[только для чтения] count : int

Это свойство содержит количество элементов в модели.

currentIndex : int

Это свойство содержит индекс текущего элемента.

[только для чтения] currentItem : Item

Это свойство содержит элемент в текущем индексе.

delegate : component

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

model : variant

Это свойство содержит модель, которая предоставляет данные для этого tumbler.

visibleItemCount : int

Это свойство содержит количество видимых элементов в tumbler. Оно должно быть нечётным числом, так как текущий элемент всегда вертикально центрирован.

© 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-tumbler.html

Spec-Zone.ru

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