import Quickshell See QsWindow.mask.
The way this region interacts with its parent region. Defaults to Combine.
Defaults to Rect.
Defaults to 0. Does nothing if item is set.
Defaults to 0. Does nothing if item is set.
Regions to apply on top of this region.
Regions can be nested to create a more complex region. For example this will create a square region with a cutout in the middle.
Region {
width: 100; height: 100;
Region {
x: 50; y: 50;
width: 50; height: 50;
intersection: Intersection.Subtract
}
}Defaults to 0. Does nothing if item is set.
Corner radius for rounded rectangles. Only applies when shape is Rect. Defaults to 0.
Acts as the default for topLeftRadius, topRightRadius, bottomLeftRadius, and bottomRightRadius.
Defaults to 0. Does nothing if item is set.
Triggered when the region’s geometry changes.
In some cases the region does not update automatically. In those cases you can emit this signal manually.