From 4e2938b2a2eb881d10a115748b21711e9484c612 Mon Sep 17 00:00:00 2001 From: Dominik Demuth Date: Tue, 23 May 2023 06:40:08 +0000 Subject: [PATCH] proper handling of sets without label,; closes #73 --- src/gui_qt/io/gracereader.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gui_qt/io/gracereader.py b/src/gui_qt/io/gracereader.py index 26b15ff..be3d62a 100644 --- a/src/gui_qt/io/gracereader.py +++ b/src/gui_qt/io/gracereader.py @@ -89,8 +89,11 @@ class QGraceReader(QtWidgets.QDialog, Ui_Dialog): item = iterator.value() key = (item.data(0, QtCore.Qt.UserRole)) s = self._reader.dataset(*key) - label = self._reader.get_property(*key, 'legend').replace('"', '') - # label = self._reader.graphs[key[0]].sets[key[1]]['legend'].replace('"', '') + label = self._reader.get_property(*key, 'legend') + if label is None: + label = '' + else: + label = label.replace('"', '') sd = s.data sd = np.atleast_2d(sd) if s.type == 'xydy':