Fix setVariantByName()

This commit is contained in:
Lipu Fei 2019-10-14 14:47:43 +02:00
parent 8f66809159
commit 2e0fd21c60

View file

@ -1514,7 +1514,8 @@ class MachineManager(QObject):
if self._global_container_stack is None: if self._global_container_stack is None:
return return
machine_definition_id = self._global_container_stack.definition.id machine_definition_id = self._global_container_stack.definition.id
variant_node = self._variant_manager.getVariantNode(machine_definition_id, variant_name) machine_node = ContainerTree.getInstance().machines.get(machine_definition_id)
variant_node = machine_node.variants.get(variant_name)
self.setVariant(position, variant_node) self.setVariant(position, variant_node)
@pyqtSlot(str, "QVariant") @pyqtSlot(str, "QVariant")