Add logging for quality settings model

This commit is contained in:
Lipu Fei 2018-03-05 10:35:54 +01:00
parent f86c2a2f8a
commit d79a9f6449

View file

@ -4,6 +4,7 @@
from PyQt5.QtCore import pyqtProperty, pyqtSignal, Qt from PyQt5.QtCore import pyqtProperty, pyqtSignal, Qt
from UM.Application import Application from UM.Application import Application
from UM.Logger import Logger
from UM.Qt.ListModel import ListModel from UM.Qt.ListModel import ListModel
from UM.Settings.ContainerRegistry import ContainerRegistry from UM.Settings.ContainerRegistry import ContainerRegistry
@ -99,6 +100,7 @@ class QualitySettingsModel(ListModel):
quality_containers.insert(0, quality_changes_node.getContainer()) quality_containers.insert(0, quality_changes_node.getContainer())
except: except:
# FIXME: This is to prevent incomplete update of QualityManager # FIXME: This is to prevent incomplete update of QualityManager
Logger.logException("d", "Failed to get container for quality changes node %s", quality_changes_node)
return return
settings_keys.update(quality_changes_group.getAllKeys()) settings_keys.update(quality_changes_group.getAllKeys())