CURA-4606 fixed Create profile

This commit is contained in:
Jack Ha 2018-02-19 16:15:35 +01:00
parent 8efe13a55a
commit 7a78f9821f
6 changed files with 42 additions and 17 deletions

View file

@ -1,5 +1,6 @@
from typing import Optional
from PyQt5.Qt import pyqtSignal
from PyQt5.QtCore import QObject, QTimer
from UM.Application import Application
@ -111,6 +112,8 @@ class QualityNode(ContainerNode):
class QualityManager(QObject):
qualitiesUpdated = pyqtSignal()
def __init__(self, container_registry, parent = None):
super().__init__(parent)
self._application = Application.getInstance()
@ -213,6 +216,9 @@ class QualityManager(QObject):
machine_node = self._machine_quality_type_to_quality_changes_dict[machine_definition_id]
machine_node.addQualityChangesMetadata(quality_type, metadata)
Logger.log("d", "Lookup tables updated.")
self.qualitiesUpdated.emit()
def _updateMaps(self):
self.initialize()