fix unsaved window title

This commit is contained in:
Maxime Réaux 2026-01-19 11:29:41 +01:00
parent 4d56a90790
commit d60840649b

View file

@ -13,6 +13,7 @@ class Controller:
self.is_dirty = False self.is_dirty = False
self.__connect() self.__connect()
self.refresh_players_view() self.refresh_players_view()
self.update_window_title()
def __connect(self): def __connect(self):
self.view.addPlayerBtn.clicked.connect(self.add_player) self.view.addPlayerBtn.clicked.connect(self.add_player)
@ -96,8 +97,10 @@ class Controller:
base = "WarChron" base = "WarChron"
if self.current_file: if self.current_file:
base += f" - {self.current_file.name}" base += f" - {self.current_file.name}"
else:
base += f" - New file"
if self.is_dirty: if self.is_dirty:
base = "*" + base base = base + " *"
self.view.setWindowTitle(base) self.view.setWindowTitle(base)