Add tooltip to "Number of Extruders" control

This commit is contained in:
fieldOfView 2017-07-10 12:34:39 +02:00
parent e2c978f88b
commit 79e38407c8

View File

@ -285,28 +285,36 @@ Cura.MachineAction
Label Label
{ {
text: catalog.i18nc("@label", "Number of Extruders") text: catalog.i18nc("@label", "Number of Extruders")
visible: extruderCountComboBox.visible visible: extruderCountControl.visible
} }
ComboBox UM.TooltipArea
{ {
id: extruderCountComboBox id: extruderCountControl
visible: manager.definedExtruderCount > 1 visible: manager.definedExtruderCount > 1
model: ListModel height: extruderCountComboBox.height
width: extruderCountComboBox.width
text: machineExtruderCountProvider.properties.description
ComboBox
{ {
id: extruderCountModel id: extruderCountComboBox
Component.onCompleted: model: ListModel
{ {
for(var i = 0; i < manager.definedExtruderCount; i++) id: extruderCountModel
Component.onCompleted:
{ {
extruderCountModel.append({text: String(i + 1), value: i}); for(var i = 0; i < manager.definedExtruderCount; i++)
{
extruderCountModel.append({text: String(i + 1), value: i});
}
} }
} }
} currentIndex: machineExtruderCountProvider.properties.value - 1
currentIndex: machineExtruderCountProvider.properties.value - 1 onActivated:
onActivated: {
{ manager.setMachineExtruderCount(index + 1);
manager.setMachineExtruderCount(index + 1); }
} }
} }
@ -867,7 +875,7 @@ Cura.MachineAction
containerStackId: Cura.MachineManager.activeMachineId containerStackId: Cura.MachineManager.activeMachineId
key: "machine_head_with_fans_polygon" key: "machine_head_with_fans_polygon"
watchedProperties: [ "value", "description" ] watchedProperties: [ "value" ]
storeIndex: manager.containerIndex storeIndex: manager.containerIndex
} }
} }