CURA-4400 make extruder combobox disabled items grey

This commit is contained in:
Jack Ha 2018-03-01 16:22:40 +01:00
parent ba7b18a88b
commit 2538c689f1
3 changed files with 25 additions and 5 deletions

View file

@ -811,10 +811,12 @@ class MachineManager(QObject):
def setExtruderEnabled(self, position: int, enabled) -> None:
extruder = self.getExtruder(position)
extruder.setEnabled(enabled)
self.updateDefaultExtruder()
if enabled == False:
self.updateDefaultExtruder()
self.correctExtruderSettings()
self.extruderChanged.emit()
# HACK to update items in SettingExtruder
ExtruderManager.getInstance().extrudersChanged.emit(self._global_container_stack.getId())
def _onMachineNameChanged(self):
self.globalContainerChanged.emit()