diff options
Diffstat (limited to 'src/imports/controls/ToggleButton.qml')
-rw-r--r-- | src/imports/controls/ToggleButton.qml | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/imports/controls/ToggleButton.qml b/src/imports/controls/ToggleButton.qml index fdf921e1..185f2eee 100644 --- a/src/imports/controls/ToggleButton.qml +++ b/src/imports/controls/ToggleButton.qml @@ -57,11 +57,9 @@ AbstractToggleButton { padding: Theme.padding indicator: Rectangle { - readonly property bool mirror: control.effectiveLayoutDirection == Qt.RightToLeft - implicitWidth: 36 implicitHeight: 20 - x: text ? (mirror ? parent.width - width - control.rightPadding : control.leftPadding) : (parent.width - width) / 2 + x: text ? (control.mirrored ? parent.width - width - control.rightPadding : control.leftPadding) : (parent.width - width) / 2 y: (parent.height - height) / 2 radius: control.Theme.roundness @@ -92,9 +90,7 @@ AbstractToggleButton { } label: Text { - readonly property bool mirror: control.effectiveLayoutDirection == Qt.RightToLeft - - x: mirror ? control.leftPadding : (indicator.x + indicator.width + control.Theme.spacing) + x: control.mirrored ? control.leftPadding : (indicator.x + indicator.width + control.Theme.spacing) y: control.topPadding width: parent.width - indicator.width - control.Theme.spacing - control.leftPadding - control.rightPadding height: parent.height - control.topPadding - control.bottomPadding |