From 1fc8540bf8dcb7f6cfa4d9a8ccbabf7a0e1af073 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Tue, 12 Sep 2023 16:11:27 +0200 Subject: [PATCH] Mainwindow: Display debug in main window title. --- src/View/MainWindow.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/View/MainWindow.py b/src/View/MainWindow.py index 2fc14efa..c41fde97 100644 --- a/src/View/MainWindow.py +++ b/src/View/MainWindow.py @@ -131,10 +131,14 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): self.dialog_reopen_study() def set_title(self): + title = "(dbg) " if self.conf.debug else "" + if self.model is not None: - self.setWindowTitle(f"PAMHYR - {self.model.name}") + title += f"PAMHYR - {self.model.name}" + self.setWindowTitle(title) else: - self.setWindowTitle("PAMHYR") + title += "PAMHYR" + self.setWindowTitle(title) def enable_actions(self, action:str, enable:bool): """Enable of disable an action componant @@ -255,9 +259,9 @@ class ApplicationWindow(QMainWindow, ListedSubWindow, WindowToolKit): logger.setLevel(logging.INFO) logger.info("Set logging level to INFO") - def setup_debug_mode(self, init = False): menu = self.findChild(QMenu, "menu_help") + self.set_title() if init: self.debug_action = QAction("Debug", self) -- GitLab