mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-14 18:27:51 -06:00
Add global quality nodes to machine node
This means that the parent of the quality node could be one of two types. A bit confusing. Contributes to issue CURA-6600.
This commit is contained in:
parent
fff26bb021
commit
8f075b644d
3 changed files with 28 additions and 12 deletions
|
@ -37,7 +37,7 @@ class MaterialNode(ContainerNode):
|
|||
for quality in qualities:
|
||||
quality_id = quality["id"]
|
||||
if quality_id not in self.qualities:
|
||||
self.qualities[quality_id] = QualityNode(quality_id, material = self)
|
||||
self.qualities[quality_id] = QualityNode(quality_id, parent = self)
|
||||
|
||||
def _qualityAdded(self, container: ContainerInterface) -> None:
|
||||
if container.getMetaDataEntry("type") != "quality":
|
||||
|
@ -50,4 +50,4 @@ class MaterialNode(ContainerNode):
|
|||
return # Doesn't match our configuration.
|
||||
|
||||
quality_id = container.getId()
|
||||
self.qualities[quality_id] = QualityNode(quality_id, material = self)
|
||||
self.qualities[quality_id] = QualityNode(quality_id, parent = self)
|
Loading…
Add table
Add a link
Reference in a new issue