Add the compatible machine families property to printerOutputModel

This is used by the cluster to indicate by which families of printers the job can be displayed

CL-894
This commit is contained in:
Jaime van Kessel 2018-09-03 10:03:11 +02:00
parent 98d0ad6c27
commit fb1033ad99
4 changed files with 39 additions and 5 deletions

View file

@ -35,7 +35,7 @@ class PrinterOutputModel(QObject):
self._key = "" # Unique identifier
self._controller = output_controller
self._extruders = [ExtruderOutputModel(printer = self, position = i) for i in range(number_of_extruders)]
self._printer_configuration = ConfigurationModel() # Indicates the current configuration setup in this printer
self._printer_configuration = ConfigurationModel() # Indicates the current configuration setup in this printer
self._head_position = Vector(0, 0, 0)
self._active_print_job = None # type: Optional[PrintJobOutputModel]
self._firmware_version = firmware_version