mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-12 04:59:00 +08:00
CURA-5330 Fix typing in GenericOutputController
This commit is contained in:
parent
221cd3e73e
commit
f860b9c99e
@ -1,6 +1,6 @@
|
|||||||
# Copyright (c) 2018 Ultimaker B.V.
|
# Copyright (c) 2018 Ultimaker B.V.
|
||||||
# Cura is released under the terms of the LGPLv3 or higher.
|
# Cura is released under the terms of the LGPLv3 or higher.
|
||||||
|
from cura.PrinterOutput.ExtruderOutputModel import ExtruderOutputModel
|
||||||
from cura.PrinterOutput.PrinterOutputController import PrinterOutputController
|
from cura.PrinterOutput.PrinterOutputController import PrinterOutputController
|
||||||
from PyQt5.QtCore import QTimer
|
from PyQt5.QtCore import QTimer
|
||||||
|
|
||||||
@ -121,7 +121,7 @@ class GenericOutputController(PrinterOutputController):
|
|||||||
if not self._preheat_hotends:
|
if not self._preheat_hotends:
|
||||||
self._preheat_hotends_timer.stop()
|
self._preheat_hotends_timer.stop()
|
||||||
|
|
||||||
def preheatHotend(self, extruder: "ExtruderOutputModel", temperature, duration):
|
def preheatHotend(self, extruder: ExtruderOutputModel, temperature, duration):
|
||||||
position = extruder.getPosition()
|
position = extruder.getPosition()
|
||||||
number_of_extruders = len(extruder.getPrinter().extruders)
|
number_of_extruders = len(extruder.getPrinter().extruders)
|
||||||
if position >= number_of_extruders:
|
if position >= number_of_extruders:
|
||||||
@ -139,7 +139,7 @@ class GenericOutputController(PrinterOutputController):
|
|||||||
self._preheat_hotends.add(extruder)
|
self._preheat_hotends.add(extruder)
|
||||||
extruder.updateIsPreheating(True)
|
extruder.updateIsPreheating(True)
|
||||||
|
|
||||||
def cancelPreheatHotend(self, extruder: "ExtruderOutputModel"):
|
def cancelPreheatHotend(self, extruder: ExtruderOutputModel):
|
||||||
self.setTargetHotendTemperature(extruder.getPrinter(), extruder.getPosition(), temperature=0)
|
self.setTargetHotendTemperature(extruder.getPrinter(), extruder.getPosition(), temperature=0)
|
||||||
if extruder in self._preheat_hotends:
|
if extruder in self._preheat_hotends:
|
||||||
extruder.updateIsPreheating(False)
|
extruder.updateIsPreheating(False)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user