Hide gradual infill checkbox if the gradual infill steps setting is disabled

This commit is contained in:
fieldOfView 2017-09-27 22:28:20 +02:00
parent aa93c67a94
commit 0b03681890

View file

@ -360,7 +360,7 @@ Item
{
id: infillCellRight
height: infillSlider.height + enableGradualInfillCheckBox.height + (UM.Theme.getSize("sidebar_margin").height * 2)
height: infillSlider.height + UM.Theme.getSize("sidebar_margin").height + enableGradualInfillCheckBox.visible * (enableGradualInfillCheckBox.height + UM.Theme.getSize("sidebar_margin").height)
width: UM.Theme.getSize("sidebar").width * .55
anchors.left: infillCellLeft.right
@ -510,6 +510,7 @@ Item
style: UM.Theme.styles.checkbox
enabled: base.settingsEnabled
visible: infillSteps.properties.enabled == "True"
checked: parseInt(infillSteps.properties.value) > 0
MouseArea {
@ -849,7 +850,7 @@ Item
id: infillSteps
containerStackId: Cura.MachineManager.activeStackId
key: "gradual_infill_steps"
watchedProperties: ["value"]
watchedProperties: ["value", "enabled"]
storeIndex: 0
}