缩放PixmapArgument 结构体

struct QIconEngine::ScaledPixmapArgument

公共变量

QIcon::Modemode
QPixmappixmap
qrealscale
QSizesize
QIcon::Statestate

详细描述

此结构体表示当 id 参数为 QIconEngine::ScaledPixmapHook 时,virtual_hook() 函数的参数。

该结构体提供了一种方法,允许通过 QIcon::fromTheme() 创建的图标返回针对当前 设备像素比 设计的位图。此类图标的缩放比例使用适当的 index.theme 文件中的 Scale 目录键来指定。

通过其他方法创建的图标将返回与调用 pixmap() 相同的结果,并继续从 Qt 的 "@nx" 高 DPI 语法 中受益。

另请参阅virtual_hook(),QIconEngine::IconEngineHook高 DPI 图标

成员变量文档

QIcon::Mode ScaledPixmapArgument::mode

此变量包含所需图标的模式。

另请参阅QIcon::Mode

QPixmap ScaledPixmapArgument::pixmap

此变量包含最佳匹配给定 sizemodestatescale 的位图。这是一个输出参数,在调用 virtual_hook() 后设置。

qreal ScaledPixmapArgument::scale

此变量包含所需图标的缩放比例。

QSize ScaledPixmapArgument::size

此变量包含所需图标的尺寸。

QIcon::State ScaledPixmapArgument::state

此变量包含所需图标的样式。

另请参阅QIcon::State

© 2024 Qt公司有限。本文件中所包含的文档贡献享有各自的版权。本文件提供的文档是根据自由软件基金会发布的GNU自由文档许可版1.3条款进行许可的。Qt及其相关商标是Qt公司有限在芬兰及其他国家/地区的商标。商标的所有权归各自所有者所有。