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

QML-тип Icon

Монохромная иконка. Подробнее…

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

Свойства

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

Тип Icon реализует оформленную в стиле ОС Аврора монохромную иконку. Цвет по умолчанию и цвет подсветки устанавливаются в соответствии с текущей атмосферой.

Источник иконки устанавливается с помощью свойства source:

import Sailfish.Silica 1.0

Icon {
    source: "image://icon-m-ambience"
}

Цвет иконки можно изменить с помощью свойства color. При выборе цветов, отличных от используемых по умолчанию, рекомендуется выбирать значения из свойства palette. Например:

import Sailfish.Silica 1.0

Icon {
    source: "image://icon-m-ambience"
    color: palette.highlightColor
}

Дополнительную информацию о выборе цвета и размера для текста в ОС Аврора можно получить в описании типа Theme.

Icon наследуется от типа QtQuick Image. Поэтому свойства, сигналы и методы Text также доступны для объектов Icon. Полный список доступных свойств, сигналов и методов приведён в документации Image.

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

color : color

Определяет цвет иконки.

По умолчанию иконка имеет palette.primaryColor.

highlightColor : color

Определяет цвет для подсветки иконки.

По умолчанию подсвеченная иконка имеет цвет palette.highlightColor.

highlighted : bool

Определяет, должна ли иконка подсвечиваться.

По умолчанию иконка будет подсвечиваться, когда подсвечен элемент управления, частью которого иконка является.

palette : Palette

Цветовая палитра иконки.

Если один или несколько цветов родительского элемента управления palette были переопределены, эти изменения будут отражены здесь. В противном случае значения будут соответствовать эквивалентным свойствам цветов Theme.

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

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