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

QML-тип CoverAction

Действие для обложки. Подробнее…

Строка импорта: import Sailfish.Silica 1.0

Свойства

Сигналы

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

Тип CoverAction определяет действие, которое будет выполнено при активации жеста Cover.

С помощью свойства iconSource определяется значок элемента управления, при нажатии на который вызывается обработчик сигнала onTriggered().

Элементы CoverAction определяются внутри объекта CoverActionList и позволяют пользователю управлять приложением непосредственно с обложки. Например:

import QtQuick 2.2
import Sailfish.Silica 1.0

ApplicationWindow {
    cover: Component {
        Cover {
            CoverActionList {
                CoverAction {
                    iconSource: "checkForMail.png"
                    onTriggered: checkForNewMail()
                }
            }
        }
    }
}

Если выполнение действия на обложке также должно сделать окно приложения активным, то следует применить метод activate() экземпляра ApplicationWindow:

import QtQuick 2.2
import Sailfish.Silica 1.0

CoverAction {
    iconSource: "writeNewEmail.png"
    onTriggered: {
        showNewEmailView()
        appWindow.activate()
    }
}

См. также разделы CoverActionList и Использование особенных функций ОС Аврора.

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

iconSource : url

Содержит URL значка, отображаемого для конкретного действия обложки.

В качестве значения данного свойства также может быть задан относительный URL, который указывается относительно QML-файла, в котором определена обложка.

Описание сигналов

onTriggered()

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

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

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