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

D-Bus struct for empty zone info: (siiiiiibsssdd) More...

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

Public Member Functions

QRect toRect () const
 

Public Attributes

QString zoneId
 
int x = 0
 
int y = 0
 
int width = 0
 
int height = 0
 
int borderWidth = 0
 
int borderRadius = 0
 
bool useCustomColors = false
 
QString highlightColor
 
QString inactiveColor
 
QString borderColor
 
double activeOpacity = 0.5
 
double inactiveOpacity = 0.3
 

Detailed Description

D-Bus struct for empty zone info: (siiiiiibsssdd)

Member Function Documentation

◆ toRect()

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

Member Data Documentation

◆ activeOpacity

double PhosphorProtocol::EmptyZoneEntry::activeOpacity = 0.5

◆ borderColor

QString PhosphorProtocol::EmptyZoneEntry::borderColor

◆ borderRadius

int PhosphorProtocol::EmptyZoneEntry::borderRadius = 0

◆ borderWidth

int PhosphorProtocol::EmptyZoneEntry::borderWidth = 0

◆ height

int PhosphorProtocol::EmptyZoneEntry::height = 0

◆ highlightColor

QString PhosphorProtocol::EmptyZoneEntry::highlightColor

◆ inactiveColor

QString PhosphorProtocol::EmptyZoneEntry::inactiveColor

◆ inactiveOpacity

double PhosphorProtocol::EmptyZoneEntry::inactiveOpacity = 0.3

◆ useCustomColors

bool PhosphorProtocol::EmptyZoneEntry::useCustomColors = false

◆ width

int PhosphorProtocol::EmptyZoneEntry::width = 0

◆ x

int PhosphorProtocol::EmptyZoneEntry::x = 0

◆ y

int PhosphorProtocol::EmptyZoneEntry::y = 0

◆ zoneId

QString PhosphorProtocol::EmptyZoneEntry::zoneId

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