diff --git a/app/musicmuster.py b/app/musicmuster.py index 6af8c60..cfcfd01 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -95,25 +95,6 @@ class Window(QMainWindow, Ui_MainWindow): def set_main_window_size(self) -> None: """Set size of window from database""" - def add_file(self): - dlg = QFileDialog() - dlg.setFileMode(QFileDialog.ExistingFiles) - dlg.setViewMode(QFileDialog.Detail) - dlg.setDirectory(Config.ROOT) - dlg.setNameFilter("Music files (*.flac *.mp3)") - - if dlg.exec_(): - with Session() as session: - for fname in dlg.selectedFiles(): - track = create_track_from_file(session, fname) - # Add to playlist on screen - # If we don't specify "repaint=False", playlist will - # also be saved to database - self.visible_playlist_tab().insert_track(session, track) - - def set_main_window_size(self): - "Set size of window from database" - with Session() as session: record = Settings.get_int_settings(session, "mainwindow_x") x = record.f_int or 1 @@ -647,9 +628,6 @@ class Window(QMainWindow, Ui_MainWindow): dlg = DbDialog(self, session) dlg.exec() - def open_playlist(self) -> None: - """Select and activate existing playlist""" - def search_playlist(self): self.txtSearch.setHidden(False) self.txtSearch.setFocus() diff --git a/app/playlists.py b/app/playlists.py index aba5569..e2b4dd5 100644 --- a/app/playlists.py +++ b/app/playlists.py @@ -876,6 +876,7 @@ class PlaylistTab(QTableWidget): def _context_menu(self, pos): # review + assert self.menu self.menu.exec_(self.mapToGlobal(pos)) def _copy_path(self, row: int) -> None: