Use .definition to access DefinitionContainer in qml

CURA-3810
This commit is contained in:
Lipu Fei 2017-05-30 12:49:10 +02:00
parent 7be05229d8
commit 8af1cc886f
3 changed files with 4 additions and 10 deletions

View file

@ -470,16 +470,10 @@ class MachineManager(QObject):
return ""
@pyqtProperty("QObject", notify = globalContainerChanged)
@pyqtProperty(QObject, notify = globalContainerChanged)
def activeMachine(self) -> "GlobalStack":
return self._global_container_stack
@pyqtProperty(str, notify = globalContainerChanged)
def activeMachineDefinitionId(self) -> str:
if self._global_container_stack and self._global_container_stack.definition:
return self._global_container_stack.definition.getId()
return ""
@pyqtProperty(str, notify = activeStackChanged)
def activeStackId(self) -> str:
if self._active_container_stack: