Просмотр исходного кода

CURA-5330 Fix typing in GenericOutputController

Diego Prado Gesto 6 лет назад
Родитель
Сommit
f860b9c99e
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      cura/PrinterOutput/GenericOutputController.py

+ 3 - 3
cura/PrinterOutput/GenericOutputController.py

@@ -1,6 +1,6 @@
 # Copyright (c) 2018 Ultimaker B.V.
 # Cura is released under the terms of the LGPLv3 or higher.
-
+from cura.PrinterOutput.ExtruderOutputModel import ExtruderOutputModel
 from cura.PrinterOutput.PrinterOutputController import PrinterOutputController
 from PyQt5.QtCore import QTimer
 
@@ -121,7 +121,7 @@ class GenericOutputController(PrinterOutputController):
         if not self._preheat_hotends:
             self._preheat_hotends_timer.stop()
 
-    def preheatHotend(self, extruder: "ExtruderOutputModel", temperature, duration):
+    def preheatHotend(self, extruder: ExtruderOutputModel, temperature, duration):
         position = extruder.getPosition()
         number_of_extruders = len(extruder.getPrinter().extruders)
         if position >= number_of_extruders:
@@ -139,7 +139,7 @@ class GenericOutputController(PrinterOutputController):
         self._preheat_hotends.add(extruder)
         extruder.updateIsPreheating(True)
 
-    def cancelPreheatHotend(self, extruder: "ExtruderOutputModel"):
+    def cancelPreheatHotend(self, extruder: ExtruderOutputModel):
         self.setTargetHotendTemperature(extruder.getPrinter(), extruder.getPosition(), temperature=0)
         if extruder in self._preheat_hotends:
             extruder.updateIsPreheating(False)