#include <phosphor-engine/include/PhosphorEngine/EngineTypes.h>
◆ isValid()
| bool PhosphorEngine::SnapResult::isValid |
( |
| ) |
const |
|
inline |
◆ noSnap()
| static SnapResult PhosphorEngine::SnapResult::noSnap |
( |
| ) |
|
|
inlinestatic |
◆ geometry
| QRect PhosphorEngine::SnapResult::geometry |
◆ screenId
| QString PhosphorEngine::SnapResult::screenId |
◆ shouldSnap
| bool PhosphorEngine::SnapResult::shouldSnap = false |
◆ virtualDesktop
| int PhosphorEngine::SnapResult::virtualDesktop = 0 |
Target virtual desktop the snap should be committed in (1-based).
0 means "the window's current desktop" — the historical behaviour. Set non-zero only by a placement rule that also routes the window to a desktop (RouteToDesktop), so the zone assignment is recorded on the desktop the window ends up on, not the one it momentarily opened on.
◆ zoneId
| QString PhosphorEngine::SnapResult::zoneId |
◆ zoneIds
| QStringList PhosphorEngine::SnapResult::zoneIds |
The documentation for this struct was generated from the following file: