diff --git a/src/Model/Geometry/ProfileXYZ.py b/src/Model/Geometry/ProfileXYZ.py index e33141bd3ba28dddd630e68a164a8da6c7d9b047..45bbd92d00ba9d9610e767f505ea9337b0917911 100644 --- a/src/Model/Geometry/ProfileXYZ.py +++ b/src/Model/Geometry/ProfileXYZ.py @@ -215,8 +215,13 @@ class ProfileXYZ(Profile, SQLSubModel): point = None try: if len(header) == 0: + x = float(data[0]) + y = float(data[1]) + z = float(data[2]) + name = data[3] if len(data) == 4 else "" + point = PointXYZ( - *data, profile=self, status=self._status + x, y, z, name, profile=self, status=self._status ) else: valid_header = {'name', 'x', 'y', 'z'} diff --git a/src/View/Geometry/Profile/Window.py b/src/View/Geometry/Profile/Window.py index 0b241d9497a71578ec3f9736b695500e1a280c98..e2e7d4ae43aa6ef471bb3169f8ffb085b8470529 100644 --- a/src/View/Geometry/Profile/Window.py +++ b/src/View/Geometry/Profile/Window.py @@ -235,8 +235,8 @@ class ProfileWindow(PamhyrWindow): if len(header) != 0: header.append("profile") - for row in data: - row.append(self._profile) + # for row in data: + # row.append(self._profile) row = self.index_selected_row() self._tablemodel.paste(row, header, data)