Spec-Zone.ru › Qt 6.0

Структура 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 в соответствующем 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-6.0/qiconengine-scaledpixmapargument.html

Spec-Zone.ru

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