From f394989a5cfdd790be9235d7d72bf5051ee83a85 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Tue, 4 Jul 2023 09:53:55 +0200 Subject: [PATCH] SolverRun: Add solver type name at solver choose combobox. --- src/View/RunSolver/Window.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/View/RunSolver/Window.py b/src/View/RunSolver/Window.py index b1c5a74e..822f2bb7 100644 --- a/src/View/RunSolver/Window.py +++ b/src/View/RunSolver/Window.py @@ -57,7 +57,7 @@ class SelectSolverWindow(ASubWindow, ListedSubWindow): def setup_combobox(self): solvers = self._config.solvers - solvers_name = list(map(lambda s: s.name, solvers)) + solvers_name = list(map(lambda s: s.name + f" - ({s._type})", solvers)) self.combobox_add_items("comboBox", solvers_name) @@ -71,6 +71,8 @@ class SelectSolverWindow(ASubWindow, ListedSubWindow): def accept(self): solver_name = self.get_combobox_text("comboBox") + solver_name = solver_name.rsplit(" - ", 1)[0] + self._solver = next( filter( lambda s: s.name == solver_name, -- GitLab