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

D-Bus struct for unfloat restore result: (bassiiii). More...

#include <phosphor-protocol/include/PhosphorProtocol/WindowTypes.h>

Public Member Functions

QRect toRect () const
 

Public Attributes

bool found = false
 
QStringList zoneIds
 D-Bus type 'as'.
 
QString screenName
 
int x = 0
 
int y = 0
 
int width = 0
 
int height = 0
 

Detailed Description

D-Bus struct for unfloat restore result: (bassiiii).

Intentionally scalar-only — calculateUnfloatRestore returns exactly one result per call. No QList<UnfloatRestoreResult> metatype is registered; if a batch variant is ever added, register the list type alongside it.

Member Function Documentation

◆ toRect()

QRect PhosphorProtocol::UnfloatRestoreResult::toRect ( ) const
inline

Member Data Documentation

◆ found

bool PhosphorProtocol::UnfloatRestoreResult::found = false

◆ height

int PhosphorProtocol::UnfloatRestoreResult::height = 0

◆ screenName

QString PhosphorProtocol::UnfloatRestoreResult::screenName

◆ width

int PhosphorProtocol::UnfloatRestoreResult::width = 0

◆ x

int PhosphorProtocol::UnfloatRestoreResult::x = 0

◆ y

int PhosphorProtocol::UnfloatRestoreResult::y = 0

◆ zoneIds

QStringList PhosphorProtocol::UnfloatRestoreResult::zoneIds

D-Bus type 'as'.


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