Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
Layout.h File Reference
#include <PhosphorLayoutApi/AspectRatioClass.h>
#include <PhosphorLayoutApi/EdgeGaps.h>
#include <PhosphorZones/Zone.h>
#include <phosphorzones_export.h>
#include <QObject>
#include <QVariantMap>
#include <QVector>
#include <QUuid>
#include <QString>
#include <QJsonArray>
#include <QJsonObject>
#include <functional>
#include <memory>

Go to the source code of this file.

Classes

struct  PhosphorZones::AppRule
 App-to-zone auto-snap rule. More...
 
struct  PhosphorZones::AppRuleMatch
 Result of matching a window class against app rules. More...
 
class  PhosphorZones::Layout
 Represents a collection of zones that form a layout. More...
 

Namespaces

namespace  PhosphorZones
 

Enumerations

enum class  PhosphorZones::LayoutCategory { PhosphorZones::Manual = 0 , PhosphorZones::Autotile = 1 }
 Category for layout type. More...