Add method to set active extruder count to machine manager so other plugins can use it, add empty definitions container template

This commit is contained in:
ChrisTerBeke 2018-01-19 13:32:25 +01:00
parent e0c69eb675
commit d035ace40d
3 changed files with 73 additions and 54 deletions

View file

@ -278,6 +278,11 @@ class CuraApplication(QtApplication):
# We need them to simplify the switching between materials.
empty_container = ContainerRegistry.getInstance().getEmptyInstanceContainer()
empty_definition_changes_container = copy.deepcopy(empty_container)
empty_definition_changes_container.setMetaDataEntry("id", "empty_definition_changes")
empty_definition_changes_container.addMetaDataEntry("type", "definition_changes")
ContainerRegistry.getInstance().addContainer(empty_definition_changes_container)
empty_variant_container = copy.deepcopy(empty_container)
empty_variant_container.setMetaDataEntry("id", "empty_variant")
empty_variant_container.addMetaDataEntry("type", "variant")