when the installation end, the gui will now automatically close

This commit is contained in:
Faraphel 2021-11-15 22:46:38 +01:00
parent 98d8947c55
commit c343d270e2
2 changed files with 7 additions and 2 deletions

View file

@ -324,7 +324,7 @@ class Game:
self.gui.log_error() self.gui.log_error()
finally: finally:
self.gui.progress(show=False) self.gui.progress(show=False)
exit() self.gui.quit()
def patch_autoadd(self, auto_add_dir: str = "./file/auto-add") -> None: def patch_autoadd(self, auto_add_dir: str = "./file/auto-add") -> None:
""" """

View file

@ -97,7 +97,7 @@ class Gui:
# highlight track # highlight track
self.menu_marktrackversion = Menu(self.menu_trackconfiguration, tearoff=0) self.menu_marktrackversion = Menu(self.menu_trackconfiguration, tearoff=0)
self.menu_trackconfiguration.add_cascade(label=self.translate("Mark all tracks from version"), menu=self.menu_marktrackversion) self.menu_trackconfiguration.add_cascade(label=self.translate("Highlight track"), menu=self.menu_marktrackversion)
self.menu_marktrackversion.add_radiobutton(label=self.translate("None"), variable=self.stringvar_mark_track_from_version, value="None") self.menu_marktrackversion.add_radiobutton(label=self.translate("None"), variable=self.stringvar_mark_track_from_version, value="None")
self.menu_marktrackversion_beta = Menu(self.menu_marktrackversion, tearoff=0) self.menu_marktrackversion_beta = Menu(self.menu_marktrackversion, tearoff=0)
@ -374,3 +374,8 @@ class Gui:
self.boolvar_use_3star_track.get() is True and self.boolvar_use_3star_track.get() is True and
self.stringvar_sort_track_by.get() == "name" self.stringvar_sort_track_by.get() == "name"
) )
def quit(self) -> None:
self.root.quit()
self.root.destroy()
sys.exit()