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