Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorWayland::LayerSurfaceProps Namespace Reference

Property keys used by LayerSurface ↔ QPA plugin communication. More...

Variables

constexpr const char * IsLayerShell = "_ps_layer_shell"
 
constexpr const char * Surface = "_ps_layer_shell_surface"
 
constexpr const char * Layer = "_ps_layer"
 
constexpr const char * Anchors = "_ps_anchors"
 
constexpr const char * ExclusiveZone = "_ps_exclusive_zone"
 
constexpr const char * Keyboard = "_ps_keyboard"
 
constexpr const char * Scope = "_ps_scope"
 
constexpr const char * MarginsLeft = "_ps_margins_left"
 
constexpr const char * MarginsTop = "_ps_margins_top"
 
constexpr const char * MarginsRight = "_ps_margins_right"
 
constexpr const char * MarginsBottom = "_ps_margins_bottom"
 
constexpr const char * ExclusiveEdge = "_ps_exclusive_edge"
 
constexpr const char * DesiredWidth = "_ps_desired_width"
 
constexpr const char * DesiredHeight = "_ps_desired_height"
 

Detailed Description

Property keys used by LayerSurface ↔ QPA plugin communication.

Variable Documentation

◆ Anchors

constexpr const char* PhosphorWayland::LayerSurfaceProps::Anchors = "_ps_anchors"
inlineconstexpr

◆ DesiredHeight

constexpr const char* PhosphorWayland::LayerSurfaceProps::DesiredHeight = "_ps_desired_height"
inlineconstexpr

◆ DesiredWidth

constexpr const char* PhosphorWayland::LayerSurfaceProps::DesiredWidth = "_ps_desired_width"
inlineconstexpr

◆ ExclusiveEdge

constexpr const char* PhosphorWayland::LayerSurfaceProps::ExclusiveEdge = "_ps_exclusive_edge"
inlineconstexpr

◆ ExclusiveZone

constexpr const char* PhosphorWayland::LayerSurfaceProps::ExclusiveZone = "_ps_exclusive_zone"
inlineconstexpr

◆ IsLayerShell

constexpr const char* PhosphorWayland::LayerSurfaceProps::IsLayerShell = "_ps_layer_shell"
inlineconstexpr

◆ Keyboard

constexpr const char* PhosphorWayland::LayerSurfaceProps::Keyboard = "_ps_keyboard"
inlineconstexpr

◆ Layer

constexpr const char* PhosphorWayland::LayerSurfaceProps::Layer = "_ps_layer"
inlineconstexpr

◆ MarginsBottom

constexpr const char* PhosphorWayland::LayerSurfaceProps::MarginsBottom = "_ps_margins_bottom"
inlineconstexpr

◆ MarginsLeft

constexpr const char* PhosphorWayland::LayerSurfaceProps::MarginsLeft = "_ps_margins_left"
inlineconstexpr

◆ MarginsRight

constexpr const char* PhosphorWayland::LayerSurfaceProps::MarginsRight = "_ps_margins_right"
inlineconstexpr

◆ MarginsTop

constexpr const char* PhosphorWayland::LayerSurfaceProps::MarginsTop = "_ps_margins_top"
inlineconstexpr

◆ Scope

constexpr const char* PhosphorWayland::LayerSurfaceProps::Scope = "_ps_scope"
inlineconstexpr

◆ Surface

constexpr const char* PhosphorWayland::LayerSurfaceProps::Surface = "_ps_layer_shell_surface"
inlineconstexpr