Spec-Zone.ru › Qt 5.15

Структура ScaledPixmapArgument

структура QIconEngine::ScaledPixmapArgument

Данная структура была добавлена в 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.15/qiconengine-scaledpixmapargument.html

Spec-Zone.ru

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