C

LayerPropertiesBase 结构体

struct Qul::PlatformInterface::LayerEngine::LayerPropertiesBase

公共变量

boolenabled
intid
floatopacity
Qul::PlatformInterface::Pointposition
Qul::PlatformInterface::LayerEngine::RenderingHintsrenderingHints
intz

详细说明

层属性。

成员变量文档

bool LayerPropertiesBase::enabled

此变量包含层是否启用。

如果层已禁用,则不应显示。

int LayerPropertiesBase::id

此变量包含层的平台 id。

此值可用来在特定层上设置平台特定属性。例如,主函数可以执行以下函数调用:

setCustomLayerProperty(1, value);

平台可以实现此功能,将属性存储在字典中,并在分配层时考虑。

float LayerPropertiesBase::opacity

此变量包含层的透明度,从 0 到 1。

值为 1 表示完全不透明,值为 0 表示完全透明。中间值表示部分透明。

Qul::PlatformInterface::Point LayerPropertiesBase::position

此变量包含层的位置。

Qul::PlatformInterface::LayerEngine::RenderingHints LayerPropertiesBase::renderingHints

此变量包含层的渲染提示。

提示可以由平台用来选择合适的层配置。

int LayerPropertiesBase::z

此变量包含层的 z-顺序。

具有最高 z 值的兄弟层将显示在最上面。

在特定 Qt 许可下可用。
了解更多。