diff options
Diffstat (limited to 'PyMca5/PyMcaPlugins/ExternalImagesStackPlugin.py')
-rw-r--r-- | PyMca5/PyMcaPlugins/ExternalImagesStackPlugin.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/PyMca5/PyMcaPlugins/ExternalImagesStackPlugin.py b/PyMca5/PyMcaPlugins/ExternalImagesStackPlugin.py index b78da58..34e8e50 100644 --- a/PyMca5/PyMcaPlugins/ExternalImagesStackPlugin.py +++ b/PyMca5/PyMcaPlugins/ExternalImagesStackPlugin.py @@ -43,6 +43,7 @@ __license__ = "MIT" __copyright__ = "European Synchrotron Radiation Facility, Grenoble, France" import os +import logging from PyMca5 import StackPluginBase from PyMca5.PyMcaGui import PyMcaQt as qt from PyMca5.PyMcaIO import EDFStack @@ -51,10 +52,13 @@ from PyMca5.PyMcaGui import StackPluginResultsWindow from PyMca5.PyMcaGui import ExternalImagesWindow from PyMca5.PyMcaGui import PyMca_Icons as PyMca_Icons -DEBUG = 0 +_logger = logging.getLogger(__name__) + + class ExternalImagesStackPlugin(StackPluginBase.StackPluginBase): def __init__(self, stackWindow, **kw): - StackPluginBase.DEBUG = DEBUG + if _logger.getEffectiveLevel() == logging.DEBUG: + StackPluginBase.pluginBaseLogger.setLevel(logging.DEBUG) StackPluginBase.StackPluginBase.__init__(self, stackWindow, **kw) self.methodDict = {'Load':[self._loadImageFiles, "Load Images", @@ -77,8 +81,7 @@ class ExternalImagesStackPlugin(StackPluginBase.StackPluginBase): self.widget.setSelectionMask(mask) def mySlot(self, ddict): - if DEBUG: - print("mySlot ", ddict['event'], ddict.keys()) + _logger.debug("mySlot %s %s", ddict['event'], ddict.keys()) if ddict['event'] == "selectionMaskChanged": self.setStackSelectionMask(ddict['current']) elif ddict['event'] == "addImageClicked": |