#include <phosphor-engine/include/PhosphorEngine/EngineTypes.h>
◆ sourceZoneId
| QString PhosphorEngine::ZoneAssignmentEntry::sourceZoneId |
◆ targetGeometry
| QRect PhosphorEngine::ZoneAssignmentEntry::targetGeometry |
◆ targetScreenId
| QString PhosphorEngine::ZoneAssignmentEntry::targetScreenId |
◆ targetZoneId
| QString PhosphorEngine::ZoneAssignmentEntry::targetZoneId |
◆ targetZoneIds
| QStringList PhosphorEngine::ZoneAssignmentEntry::targetZoneIds |
◆ virtualDesktop
| int PhosphorEngine::ZoneAssignmentEntry::virtualDesktop = 0 |
Virtual desktop to record the assignment on (1-based).
0 means "the
window's current desktop" — the historical behaviour. Resnap producers stamp the window's recorded desktop here so a batch commit preserves it instead of re-stamping whatever desktop is currently active (which corrupts off-desktop windows caught in a cross-desktop batch).
◆ windowId
| QString PhosphorEngine::ZoneAssignmentEntry::windowId |
The documentation for this struct was generated from the following file: