Set window title after new project is created, and also automatically call close if a project is open.

This commit is contained in:
Veronica K. B. Olsen
2021-01-15 10:47:50 +01:00
parent bde2810c08
commit 053c2eb379
+3 -1
View File
@@ -282,8 +282,9 @@ class GuiMain(QMainWindow):
"""Create new project via the new project wizard. """Create new project via the new project wizard.
""" """
if self.hasProject: if self.hasProject:
if not self.closeProject():
self.makeAlert( self.makeAlert(
"Please close the current project before making a new one.", "Cannot create new project when another project is open.",
nwAlert.ERROR nwAlert.ERROR
) )
return False return False
@@ -313,6 +314,7 @@ class GuiMain(QMainWindow):
self.hasProject = True self.hasProject = True
self.statusBar.setRefTime(self.theProject.projOpened) self.statusBar.setRefTime(self.theProject.projOpened)
self.rebuildIndex(beQuiet=True) self.rebuildIndex(beQuiet=True)
self._updateWindowTitle(self.theProject.projName)
else: else:
self.theProject.clearProject() self.theProject.clearProject()
return False return False