Spec-Zone.ru › Qt 5.14

Структура ScaledPixmapArgument

Структура ScaledPixmapArgument объявлена в классе QIconEngine.

Эта структура была введена в Qt 5.9.

  • Список всех членов, включая унаследованные

Публичные переменные

QIcon::Mode mode
QPixmap pixmap
qreal scale
QSize size
QIcon::State state

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

Эта структура представляет аргументы для функции virtual_hook() при значении параметра id QIconEngine::ScaledPixmapHook.

Структура предоставляет способ для иконок, созданных с помощью QIcon::fromTheme(), возвращать пиксельмапы, разработанные для текущего отношения пикселей устройства. Масштаб такой иконки задается с помощью ключа каталога масштабирования Scale directory key в соответствующем index.theme файле.

Иконки, созданные другими способами, вернут такой же результат, как и вызов pixmap(), и по-прежнему будут использовать синтаксис Qt высокого разрешения "@nx" для изображений с высоким разрешением.

См. также virtual_hook(), QIconEngine::IconEngineHook и Иконки высокого разрешения.

Документация переменных членов

QIcon::Mode ScaledPixmapArgument::mode

Эта переменная хранит запрашиваемый режим пиксельмапы.

См. также QIcon::Mode.

QPixmap ScaledPixmapArgument::pixmap

Эта переменная хранит пиксельмапу, которая является наилучшим соответствием заданным size, mode, state и scale. Это параметр вывода, который устанавливается после вызова virtual_hook().

qreal ScaledPixmapArgument::scale

Эта переменная хранит запрашиваемый масштаб пиксельмапы.

QSize ScaledPixmapArgument::size

Эта переменная хранит запрашиваемый размер пиксельмапы.

QIcon::State ScaledPixmapArgument::state

Эта переменная хранит запрашиваемое состояние пиксельмапы.

См. также QIcon::State.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qiconengine-scaledpixmapargument.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API