Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
PhosphorTiles::AutotileJsonValues Namespace Reference

JSON value strings (enum-ish discriminants) paired with the keys above. More...

Variables

constexpr QLatin1String OverflowFloat {"float"}
 
constexpr QLatin1String OverflowUnlimited {"unlimited"}
 
constexpr QLatin1String InsertEnd {"end"}
 
constexpr QLatin1String InsertAfterFocused {"afterFocused"}
 
constexpr QLatin1String InsertAsMaster {"asMaster"}
 

Detailed Description

JSON value strings (enum-ish discriminants) paired with the keys above.

Split out from AutotileJsonKeys so consumers can disambiguate between "the config key string" and "a value that gets stored under that key". Keeps the using namespace ergonomics used by callers like AutotileConfig.cpp.

Variable Documentation

◆ InsertAfterFocused

constexpr QLatin1String PhosphorTiles::AutotileJsonValues::InsertAfterFocused {"afterFocused"}
inlineconstexpr

◆ InsertAsMaster

constexpr QLatin1String PhosphorTiles::AutotileJsonValues::InsertAsMaster {"asMaster"}
inlineconstexpr

◆ InsertEnd

constexpr QLatin1String PhosphorTiles::AutotileJsonValues::InsertEnd {"end"}
inlineconstexpr

◆ OverflowFloat

constexpr QLatin1String PhosphorTiles::AutotileJsonValues::OverflowFloat {"float"}
inlineconstexpr

◆ OverflowUnlimited

constexpr QLatin1String PhosphorTiles::AutotileJsonValues::OverflowUnlimited {"unlimited"}
inlineconstexpr