From a15f32d2a7eb434e32edffc94952405dec3642c3 Mon Sep 17 00:00:00 2001 From: Luis Aleixo Date: Fri, 24 Feb 2023 11:22:42 +0100 Subject: [PATCH] reversed tab namming --- caimira/apps/expert.py | 5 +++-- caimira/apps/simulator.py | 7 +++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/caimira/apps/expert.py b/caimira/apps/expert.py index 842fd7a3..b93ec3f1 100644 --- a/caimira/apps/expert.py +++ b/caimira/apps/expert.py @@ -940,7 +940,8 @@ class ExpertApplication(Controller): self.comparison_view.widget, # self._debug_output, )) - self._results_tab.titles = ['Current scenario', 'Scenario comparison', "Debug"] + for i, title in enumerate(['Current scenario', 'Scenario comparison', "Debug"]): + self._results_tab.set_title(i, title) self.widget = widgets.HBox( children=( self.multi_model_view.widget, @@ -1036,7 +1037,7 @@ class MultiModelView(View): self.add_tab(scenario_name, model) model_scenario_ids.append(id(model)) tab_index = self._tab_model_ids.index(id(model)) - self.widget.titles = [scenario_name for (scenario_name, _) in model_scenarios] + self.widget.set_title(tab_index, scenario_name) # Any remaining model_scenario_ids are no longer needed, so remove # their tabs. diff --git a/caimira/apps/simulator.py b/caimira/apps/simulator.py index 17879927..b0a952f8 100644 --- a/caimira/apps/simulator.py +++ b/caimira/apps/simulator.py @@ -201,9 +201,8 @@ class CO2Application(Controller): self.comparison_view.widget, # self._debug_output, )) - # for i, title in enumerate(['Current scenario', 'Scenario comparison', "Debug"]): - # self._results_tab.set_title(i, title) - self._results_tab.titles = ['Current scenario', 'Scenario comparison', "Debug"] + for i, title in enumerate(['Current scenario', 'Scenario comparison', "Debug"]): + self._results_tab.set_title(i, title) self.widget = widgets.HBox( children=( self.multi_model_view.widget, @@ -663,7 +662,7 @@ class MultiModelView(View): self.add_tab(scenario_name, model) model_scenario_ids.append(id(model)) tab_index = self._tab_model_ids.index(id(model)) - self.widget.titles = [scenario_name for (scenario_name, _) in model_scenarios] + self.widget.set_title(tab_index, scenario_name) # Any remaining model_scenario_ids are no longer needed, so remove # their tabs.