From 17bce9a22a6a2a3b314d772c00a9bc7f59dfa728 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Wed, 31 May 2023 10:50:26 +0200 Subject: [PATCH] IC: Fix window title name. --- src/View/InitialConditions/Window.py | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/View/InitialConditions/Window.py b/src/View/InitialConditions/Window.py index 3a52b1ed..9e3048ed 100644 --- a/src/View/InitialConditions/Window.py +++ b/src/View/InitialConditions/Window.py @@ -39,22 +39,29 @@ _translate = QCoreApplication.translate class InitialConditionsWindow(ASubMainWindow, ListedSubWindow): def __init__(self, title="Initial condition", study=None, parent=None): - title = title + " - " + study.name - - super(InitialConditionsWindow, self).__init__( - name=title, ui="InitialConditions", parent=parent - ) - self._study = study self._reach = study.river.current_reach() self._ics = self._study.river.initial_conditions.get(self._reach) + self.setup_title(title) + + super(InitialConditionsWindow, self).__init__( + name=self._title, ui="InitialConditions", parent=parent + ) + self.setup_sc() self.setup_table() self.setup_graph() self.setup_connections() - self.ui.setWindowTitle(title) + self.ui.setWindowTitle(self._title) + + def setup_title(self, title): + self._title = ( + title + " - " + + self._study.name + " - " + + self._reach.name + ) def setup_sc(self): self._undo_stack = QUndoStack() -- GitLab