Implemented saving of playlists to disk.

This commit is contained in:
The Wobbler 2025-01-25 20:45:43 +01:00
parent a7fc19f98b
commit 1007ac045f
7 changed files with 62 additions and 12 deletions

View file

@ -33,7 +33,15 @@ class GUI:
self.settings.update_all()
def connect(self):
self.window.closeEvent = self.app.utils.on_close
self.window.closeEvent = self.on_exit
def on_exit(self, event):
self.app.library.on_exit(event)
self.app.settings.window_size = (self.window.width(), self.window.height())
self.app.settings.window_maximized = self.window.isMaximized()
self.app.settings.save(self.app.utils.settings_location)
def on_settings_change(self, key, value):
self.settings.update_settings(key, value)