Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorEngine::NavigationContext Struct Reference

Target window + screen for a navigation or lifecycle operation. More...

#include <phosphor-engine/include/PhosphorEngine/NavigationContext.h>

Public Attributes

QString windowId
 
QString screenId
 

Detailed Description

Target window + screen for a navigation or lifecycle operation.

Populated by the daemon from compositor shadow state (windowActivated / cursorScreenChanged) before dispatching through the placement engine. Both fields may be empty on very-early-startup shortcuts or when no window is focused — each IPlacementEngine method documents its behaviour when the fields are empty.

Member Data Documentation

◆ screenId

QString PhosphorEngine::NavigationContext::screenId

◆ windowId

QString PhosphorEngine::NavigationContext::windowId

The documentation for this struct was generated from the following file: