clipping rounding for scrollables

This commit is contained in:
end-4
2025-04-20 12:32:04 +02:00
parent bc6d963800
commit 138854dcbc
4 changed files with 39 additions and 4 deletions
@@ -1,6 +1,7 @@
import "root:/modules/common"
import "root:/modules/common/widgets"
import "root:/services"
import Qt5Compat.GraphicalEffects
import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
@@ -58,7 +59,15 @@ Item {
anchors.top: parent.top
anchors.bottom: statusRow.top
contentHeight: columnLayout.height
clip: true
layer.enabled: true
layer.effect: OpacityMask {
maskSource: Rectangle {
width: flickable.width
height: flickable.height
radius: Appearance.rounding.normal
}
}
ColumnLayout { // Scrollable window content
id: columnLayout