Spec-Zone.ru › Qt 5.6

Тип QML SwipeView

Элемент управления прокруткой. Подробнее...

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

Container

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

Присоединенные свойства

  • index : int
  • isCurrentItem : bool
  • view : SwipeView

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

SwipeView предоставляет модель навигации на основе свайпа.

SwipeView заполняется набором страниц. Одновременно отображается одна страница. Пользователь может перемещаться между страницами, проводя пальцем вбок. Обратите внимание, что SwipeView сам по себе не визуален. Рекомендуется комбинировать его с PageIndicator, чтобы пользователь понимал, что есть несколько страниц.

SwipeView {
    id: view

    currentIndex: 1
    anchors.fill: parent

    Item {
        id: firstPage
    }
    Item {
        id: secondPage
    }
    Item {
        id: thirdPage
    }
}

PageIndicator {
    id: indicator

    count: view.count
    currentIndex: view.currentIndex

    anchors.bottom: view.bottom
    anchors.horizontalCenter: parent.horizontalCenter
}

Как показано выше, SwipeView обычно заполняется набором статических страниц, которые определены встроены как дочерние элементы представления. Также возможно динамически добавлять, вставлять, перемещать и удалять страницы во время выполнения.

Примечание: SwipeView берет на себя управление геометрией элементов, добавленных в представление. Использование якорей на элементах не поддерживается, и любые width или height назначения будут перезаписаны представлением. Обратите внимание, что это относится только к корню элемента. Указание ширины и высоты или использование якорей для его дочерних элементов работают как ожидается.

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

См. также TabBar, PageIndicator, Настройка SwipeView, Элементы управления навигацией и Элементы управления контейнерами.

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

[только для чтения] SwipeView.index : int

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

Он прикреплен к каждому дочернему элементу SwipeView.

[только для чтения] SwipeView.isCurrentItem : bool

Это присоединенное свойство равно true , если этот дочерний элемент является текущим элементом.

Он прикреплен к каждому дочернему элементу SwipeView.

[только для чтения] SwipeView.view : SwipeView

Это присоединенное свойство содержит представление, управляющее этим дочерним элементом.

Он прикреплен к каждому дочернему элементу SwipeView.

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

Spec-Zone.ru

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