diff options
Diffstat (limited to 'silx/gui/plot/actions/io.py')
-rw-r--r-- | silx/gui/plot/actions/io.py | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/silx/gui/plot/actions/io.py b/silx/gui/plot/actions/io.py index ac06942..97de527 100644 --- a/silx/gui/plot/actions/io.py +++ b/silx/gui/plot/actions/io.py @@ -37,10 +37,10 @@ from __future__ import division __authors__ = ["V.A. Sole", "T. Vincent", "P. Knobel"] __license__ = "MIT" -__date__ = "02/02/2018" +__date__ = "12/07/2018" from . import PlotAction -from silx.io.utils import save1D, savespec +from silx.io.utils import save1D, savespec, NEXUS_HDF5_EXT from silx.io.nxdata import save_NXdata import logging import sys @@ -53,7 +53,7 @@ from silx.gui import qt, printer from silx.gui.dialog.GroupDialog import GroupDialog from silx.third_party.EdfFile import EdfFile from silx.third_party.TiffIO import TiffIO -from ...utils._image import convertArrayToQImage +from ...utils.image import convertArrayToQImage if sys.version_info[0] == 3: from io import BytesIO else: @@ -62,9 +62,7 @@ else: _logger = logging.getLogger(__name__) - -_NEXUS_HDF5_EXT = [".h5", ".nx5", ".nxs", ".hdf", ".hdf5", ".cxi"] -_NEXUS_HDF5_EXT_STR = ' '.join(['*' + ext for ext in _NEXUS_HDF5_EXT]) +_NEXUS_HDF5_EXT_STR = ' '.join(['*' + ext for ext in NEXUS_HDF5_EXT]) def selectOutputGroup(h5filename): @@ -546,7 +544,7 @@ class SaveAction(PlotAction): if (self.plot.getActiveCurve() is not None or len(self.plot.getAllCurves()) == 1): filters.update(self._filters['curve'].items()) - if len(self.plot.getAllCurves()) > 1: + if len(self.plot.getAllCurves()) >= 1: filters.update(self._filters['curves'].items()) # Add scatter filters if there is a scatter |