Phosphor
Qt6 / Wayland library suite for window-management tools
 
Loading...
Searching...
No Matches
DecorationDefaults.h File Reference
#include <QLatin1StringView>
#include <QtGlobal>

Go to the source code of this file.

Namespaces

namespace  PhosphorCompositor
 
namespace  PhosphorCompositor::DecorationDefaults
 Single source of truth for window-decoration appearance defaults.
 
namespace  PhosphorCompositor::WindowAppearanceScope
 The window-appearance "Apply to" scope tokens — the single source of truth shared by the config store (ConfigDefaults / the schema validator), the settings page (WindowAppearanceController → QML), and the effect's scope predicate.
 

Variables

constexpr bool PhosphorCompositor::DecorationDefaults::HideTitleBars = false
 
constexpr bool PhosphorCompositor::DecorationDefaults::ShowBorder = false
 
constexpr int PhosphorCompositor::DecorationDefaults::BorderWidth = 2
 
constexpr int PhosphorCompositor::DecorationDefaults::BorderWidthMin = 0
 
constexpr int PhosphorCompositor::DecorationDefaults::BorderWidthMax = 10
 
constexpr int PhosphorCompositor::DecorationDefaults::BorderRadius = 8
 
constexpr int PhosphorCompositor::DecorationDefaults::BorderRadiusMin = 0
 
constexpr int PhosphorCompositor::DecorationDefaults::BorderRadiusMax = 20
 
constexpr int PhosphorCompositor::DecorationDefaults::FocusFadeMs = 160
 
constexpr int PhosphorCompositor::DecorationDefaults::FocusFadeMsMin = 0
 
constexpr int PhosphorCompositor::DecorationDefaults::FocusFadeMsMax = 1000
 
constexpr qreal PhosphorCompositor::DecorationDefaults::BlurScaleMultiplier = 1.0
 
constexpr qreal PhosphorCompositor::DecorationDefaults::BlurScaleMultiplierMin = 0.25
 
constexpr qreal PhosphorCompositor::DecorationDefaults::BlurScaleMultiplierMax = 2.0
 
constexpr QLatin1StringView PhosphorCompositor::DecorationDefaults::FallbackAccentHex {"#ff3daee9"}
 
constexpr QLatin1StringView PhosphorCompositor::DecorationDefaults::FallbackInactiveHex {"#ff5c6370"}
 
constexpr QLatin1StringView PhosphorCompositor::WindowAppearanceScope::Tiled {"tiled"}
 
constexpr QLatin1StringView PhosphorCompositor::WindowAppearanceScope::Normal {"normal"}
 
constexpr QLatin1StringView PhosphorCompositor::WindowAppearanceScope::All {"all"}