diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py index b3f73bf7b3..d436657d08 100755 --- a/cura/Settings/MachineManager.py +++ b/cura/Settings/MachineManager.py @@ -523,6 +523,12 @@ class MachineManager(QObject): return "" return self._printer_output_devices[0].firmwareVersion + @pyqtProperty(str, notify = globalContainerChanged) + def activeMachineAddress(self) -> str: + if not self._printer_output_devices[0]: + return "" + return self._printer_output_devices[0].address + @pyqtProperty(bool, notify = printerConnectedStatusChanged) def printerConnected(self) -> bool: return bool(self._printer_output_devices)