QML-тип CoverAction
Действие для обложки. Подробнее…
Строка импорта: | import Sailfish.Silica 1.0 |
Свойства
- iconSource : url
Сигналы
Подробное описание
Тип 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()
Обработчик данного сигнала вызывается при активации действия на обложке.