mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 14:09:02 +08:00
Simplify use of ExtrudersModel
This commit is contained in:
parent
efbb2ed081
commit
ad001c71be
@ -354,12 +354,11 @@ Item
|
|||||||
Component.onCompleted: populateExtruderModel()
|
Component.onCompleted: populateExtruderModel()
|
||||||
}
|
}
|
||||||
|
|
||||||
//: Invisible list used to populate the extrudelModel
|
//: Model used to populate the extrudelModel
|
||||||
ListView
|
Cura.ExtrudersModel
|
||||||
{
|
{
|
||||||
id: extruders
|
id: extruders
|
||||||
model: Cura.ExtrudersModel { onModelChanged: populateExtruderModel() }
|
onModelChanged: populateExtruderModel()
|
||||||
visible: false
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -370,10 +369,10 @@ Item
|
|||||||
text: catalog.i18nc("@label", "Don't print support"),
|
text: catalog.i18nc("@label", "Don't print support"),
|
||||||
color: ""
|
color: ""
|
||||||
})
|
})
|
||||||
for(var extruderNumber = 0; extruderNumber < extruders.model.rowCount() ; extruderNumber++) {
|
for(var extruderNumber = 0; extruderNumber < extruders.rowCount() ; extruderNumber++) {
|
||||||
extruderModel.append({
|
extruderModel.append({
|
||||||
text: catalog.i18nc("@label", "Print using %1").arg(extruders.model.getItem(extruderNumber).name),
|
text: catalog.i18nc("@label", "Print support using %1").arg(extruders.getItem(extruderNumber).name),
|
||||||
color: extruders.model.getItem(extruderNumber).color
|
color: extruders.getItem(extruderNumber).color
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user