From 3ae41509207706202481f82adefba4ebe7c885ae Mon Sep 17 00:00:00 2001 From: "arnaud.morvan@camptocamp.com" <arnaud.morvan@camptocamp.com> Date: Sat, 29 Jun 2024 11:14:51 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20match=20unavailable=20in=20=C2=B5Python?= =?UTF-8?q?=203.9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PreCourlis/widgets/profile_dialog.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/PreCourlis/widgets/profile_dialog.py b/PreCourlis/widgets/profile_dialog.py index 1ebafbc..dbac1cb 100644 --- a/PreCourlis/widgets/profile_dialog.py +++ b/PreCourlis/widgets/profile_dialog.py @@ -346,13 +346,13 @@ class ProfileDialog(QtWidgets.QDialog, FORM_CLASS): return self.importZFromComboBox.currentData() def importZButton_clicked(self): - match self.importZFrom(): - case ImportZSourceType.DEM: - self.import_z_from_dem() - case ImportZSourceType.Profiles: - self.import_z_from_profiles() - case ImportZSourceType.Points: - self.import_z_from_points() + import_z_from = self.importZFrom() + if import_z_from == ImportZSourceType.DEM: + return self.import_z_from_dem() + if import_z_from == ImportZSourceType.Profiles: + return self.import_z_from_profiles() + if import_z_from == ImportZSourceType.Points: + return self.import_z_from_points() def importZDefaultElevation(self): if self.importZDefaultElevationSpinBox.value() == self.CLEAR_VALUE: -- GitLab