1
0

qml: slider render voids

This commit is contained in:
Sander van Grieken
2023-03-16 15:03:05 +01:00
parent f49ef14de8
commit 67cb08a835

View File

@@ -172,7 +172,7 @@ ElDialog {
width: swapslider.availableWidth
height: implicitHeight
radius: 2
color: Color.transparent(control.Material.accentColor, 0.33)
color: Color.transparent(Material.accentColor, 0.33)
// full width somehow misaligns with handle, define rangeWidth
property int rangeWidth: width - swapslider.leftPadding
@@ -189,6 +189,15 @@ ElDialog {
radius: 2
}
Rectangle {
x: - (swapslider.parent.width - 2 * constants.paddingXXLarge) * swaphelper.leftVoid
z: -1
// width makes rectangle go outside the control, into the Layout margins
width: parent.width + (swapslider.parent.width - 2 * constants.paddingXXLarge) * swaphelper.rightVoid
height: parent.height
color: Material.sliderDisabledColor
}
Rectangle {
x: swapslider.scenter * parent.rangeWidth
y: -4