Класс ScaledPixmapArgument
(QIconEngine::ScaledPixmapArgument)| Заголовок: | #include <ScaledPixmapArgument> |
| qmake: | QT += gui |
| С момента: | 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
Эта переменная хранит пикчер, который лучше всего соответствует заданному размеру, режиму, состоянию и масштабу. Это параметр вывода, который устанавливается после вызова 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.9/qiconengine-scaledpixmapargument.html