QML-тип CoverActionList
Список действий для обложки. Подробнее…
| Строка импорта: | import Sailfish.Silica 1.0 |
Свойства
- enabled : bool
- iconBackground : bool
- window : QWindow
Подробное описание
Тип CoverActionList определяет список действий для элемента Cover.
Внутри объекта CoverActionList определяются элементы CoverAction, которые позволяют
пользователю управлять приложением непосредственно с обложки. При этом на обложке приложения отображаются
значки, при нажатии на которые выполняются определённые действия.
import QtQuick 2.2
import Sailfish.Silica 1.0
ApplicationWindow {
cover: Component {
Cover {
CoverActionList {
enabled: mode == "music"
CoverAction {
iconSource: player.playing ? "image://theme/icon-cover-pause" : "image://theme/icon-cover-play"
onTriggered: player.togglePlaying()
}
}
}
}
}
Примечание. Несмотря на то, что на обложку возможно добавление двух CoverAction, рекомендуется придерживаться
стиля большинства приложений платформы ОС Аврора, и добавлять только один элемент.
См. также разделы CoverAction и Использование особенных функций ОС Аврора.
Описание свойств
enabled : bool
Определяет, активен ли CoverActionList. В каждый момент времени может быть активен только
один список действий обложки.
iconBackground : bool
Определяет, имеют ли элементы объекта CoverActionList фон. Данное свойство целесообразно
использовать, когда значок, определённый в CoverAction, сливается с содержимым обложки.
window : QWindow
Если приложение имеет несколько окон, то с помощью свойства window можно явно определить окно, на котором будут
отображаться действия обложки. Значением данного свойства будет объект, унаследованный от QWindow.