Playlist fejl

This commit is contained in:
2026-04-19 13:22:56 +02:00
parent 3f67f7dc3a
commit bf26ff6377
3 changed files with 11 additions and 8 deletions

View File

@@ -967,10 +967,15 @@ class MainWindow(QMainWindow):
dialog.playlist_loaded.connect(self._on_playlist_loaded)
dialog.exec()
def _on_playlist_loaded(self, name: str, songs: list[dict]):
def _on_playlist_loaded(self, name: str, songs: list[dict], pl_id: int):
self._stop()
self._playlist_panel.load_songs(songs)
self._playlist_panel.set_playlist_name(name)
if pl_id:
self._playlist_panel._named_playlist_id = pl_id
self._playlist_panel._save_named_playlist_id(pl_id)
self._playlist_panel._btn_save_current.setEnabled(True)
self._playlist_panel._btn_save_current.setToolTip(f"Gem ændringer til '{name}'")
self._set_status(f"Indlæst: {name} ({len(songs)} sange)", 3000)
def _open_tag_editor(self, song: dict):