Lookup key for the LayoutRegistry context-resolver caches. More...
#include <phosphor-zones/include/PhosphorZones/ContextResolveKey.h>
Public Member Functions | |
| bool | operator== (const ContextResolveKey &other) const noexcept |
Public Attributes | |
| QString | screenId |
| int | virtualDesktop = 0 |
| QString | activity |
| QString | mode |
Lookup key for the LayoutRegistry context-resolver caches.
Mirrors the parameters of LayoutRegistry::resolveAssignmentEntry — three independent context dimensions the windowless cascade walks (screen id, virtual desktop, activity). Field-equal + per-field hash composition is enough: every dimension is part of the cascade identity.
|
inlinenoexcept |
| QString PhosphorZones::ContextResolveKey::activity |
| QString PhosphorZones::ContextResolveKey::mode |
| QString PhosphorZones::ContextResolveKey::screenId |
| int PhosphorZones::ContextResolveKey::virtualDesktop = 0 |