Документация
ОС Аврора 5.1.5

QML-тип SilicaFlickable

Представление Flickable в стиле ОС Аврора. Подробнее…

Строка импорта: import Sailfish.Silica 1.0
Наследуется от: Flickable
Наследники: DockedPanel

Свойства

Методы

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

Тип SilicaFlickable реализует тип Flickable с характерным для ОС Аврора поведением и дополнительными свойствами.

Ниже приведён пример представления с простой прокруткой в стиле ОС Аврора:

import QtQuick 2.2
import Sailfish.Silica 1.0

Rectangle {
    width: 200; height: 100

    SilicaFlickable {
        anchors.fill: parent
        contentWidth: text.width; contentHeight: text.height

        Text {
            id: text
            text: "Привет!"
            font.pixelSize: 100
        }
    }
}

SilicaFlickable наследуется от типа Flickable модуля QtQuick, поэтому любые свойства, сигналы и методы Flickable (например, свойства model и delegate в примере выше) также доступны для объектов SilicaFlickable. Полный список доступных свойств, сигналов и методов приведён в документации Flickable.

Описание свойств

pullDownMenu : Item

Содержит значение вытягиваемого сверху меню PullDownMenu, прикрепленного к данному представлению. Если у представления нет вытягиваемого сверху меню, то свойство имеет значение null.

pushUpMenu : Item

Содержит значение вытягиваемого снизу меню PushUpMenu, прикрепленного к данному представлению. Если у представления нет вытягиваемого снизу меню, то свойство имеет значение null.

quickScroll : bool

Определяет, разрешена ли вертикальная область быстрой прокрутки для представления. Область быстрой прокрутки отображается, если значение свойства quickScroll истинно и значение свойства contentHeight по крайней мере в три раза больше, чем значение свойства height представления. Это позволяет пользователю быстро перейти к началу или концу содержимого.

По умолчанию значение свойства истинно, если для представления свойство flickableDirection принимает значение Flickable.VerticalFlick или Flickable.AutoFlickDirection.

quickScrollAnimating : bool

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

Описание методов

scrollToBottom()

Запускает анимацию, которая быстро прокручивает представление к последнему элементу.

Данный метод неприменим, если представление нельзя прокручивать по вертикали.

scrollToTop()

Запускает анимацию, которая быстро прокручивает представление к первому элементу.

Данный метод неприменим, если представление нельзя прокручивать по вертикали.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.