Skip to content

Commit

Permalink
CheckBox/RadioButton: attempt for better sizing
Browse files Browse the repository at this point in the history
  • Loading branch information
grulja committed Nov 12, 2020
1 parent 4382b30 commit e0508ac
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions theme/qml/CheckBox.qml
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ T.CheckBox {
hoverEnabled: true

indicator: CheckIndicator {
// x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2
x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2
y: control.topPadding + (control.availableHeight - height) / 2
control: control
}

contentItem: Label {
id: label
leftPadding: control.indicator && !control.mirrored ? control.indicator.width : 0
rightPadding: control.indicator && control.mirrored ? control.indicator.width : 0
leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0
rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0
text: control.text
font: control.font
color: control.enabled ? theme.textColor : theme.disabledTextColor
Expand Down
6 changes: 3 additions & 3 deletions theme/qml/RadioButton.qml
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ T.CheckBox {
hoverEnabled: true

indicator: RadioIndicator {
// x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2
x: control.text ? (control.mirrored ? control.width - width - control.rightPadding : control.leftPadding) : control.leftPadding + (control.availableWidth - width) / 2
y: control.topPadding + (control.availableHeight - height) / 2
control: control
}

contentItem: Label {
id: label
leftPadding: control.indicator && !control.mirrored ? control.indicator.width : 0
rightPadding: control.indicator && control.mirrored ? control.indicator.width : 0
leftPadding: control.indicator && !control.mirrored ? control.indicator.width + control.spacing : 0
rightPadding: control.indicator && control.mirrored ? control.indicator.width + control.spacing : 0
text: control.text
font: control.font
color: control.enabled ? theme.textColor : theme.disabledTextColor
Expand Down

0 comments on commit e0508ac

Please sign in to comment.