Quickshell
Core Quickshell types
Types
BoundComponent | Component loader that allows setting initial properties. |
DesktopAction | |
DesktopEntries | Desktop entry index. |
DesktopEntry | |
EasingCurve | Easing curve. |
ElapsedTimer | Measures time between events |
ExclusionMode | |
FloatingWindow | Standard floating window. |
Intersection | Intersection strategy for Regions. |
LazyLoader | Asynchronous component loader. |
ObjectModel | View into a list of objets |
ObjectRepeater | A Repeater / for loop / map for non Item derived objects. |
PanelWindow | Decorationless window attached to screen edges by anchors. |
PersistentProperties | Object that holds properties that can persist across a config reload. |
PopupWindow | Popup window. |
QSWindow | |
Quickshell | |
QuickshellSettings | Accessor for some options under the Quickshell type. |
Region | A composable region used as a mask. |
RegionShape | |
Reloadable | The base class of all types that can be reloaded. |
Scope | Scope that propagates reloads to child items in order. |
ShellRoot | Root config element |
ShellScreen | |
Singleton | The root component for reloadable singletons. |
TransformWatcher | Monitor of all geometry changes between two objects. |
Variants | Creates instances of a component based on a given model. |