6#include <phosphorplacement_export.h>
Definition IGeometryResolver.h:17
virtual ~IGeometryResolver()=default
virtual int resolveInnerGap(PhosphorZones::Layout *layout, const QString &screenId) const =0
virtual int defaultBorderWidth() const =0
virtual int snapBorderInset() const =0
Per-side inset (in logical px) applied to a snapped window's frame.
virtual PhosphorLayout::EdgeGaps resolveOuterGaps(PhosphorZones::Layout *layout, const QString &screenId) const =0
virtual int defaultBorderRadius() const =0
Represents a collection of zones that form a layout.
Definition Layout.h:42
Definition IGeometryResolver.h:14
Definition IWindowTrackingService.h:23
Per-side edge gap values (resolved, non-negative pixel values)
Definition EdgeGaps.h:27