Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorPlacement::WindowTrackingService::PendingRestoreTarget Struct Reference

Pre-computed snap restore target: zone geometry + the saved screen it lives on. More...

#include <phosphor-placement/include/PhosphorPlacement/WindowTrackingService.h>

Public Attributes

QRect geometry
 
QString screenId
 

Detailed Description

Pre-computed snap restore target: zone geometry + the saved screen it lives on.

The effect-side cache carries both so it can tell "saved zone is on snap-mode screen X" from "current KWin placement is autotile screen Y", enabling correct cross-VS / cross-monitor restores instead of gating on wherever KWin happened to drop the window.

Member Data Documentation

◆ geometry

QRect PhosphorPlacement::WindowTrackingService::PendingRestoreTarget::geometry

◆ screenId

QString PhosphorPlacement::WindowTrackingService::PendingRestoreTarget::screenId

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