X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Fmainwindow.cpp;h=ff1f368c2a8a5aa9ecd8fd3eaefe232bb23e3510;hb=3527802a82d13341e22b72cab5fbbf4b62c6b94f;hp=5c5d7878af7fa7d779e9180b4248b0ab44a346de;hpb=11c3a73133d45e47ccb1448163bfeee9fdddc766;p=someplayer diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 5c5d787..ff1f368 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -84,6 +84,7 @@ MainWindow::MainWindow(QWidget *parent) : connect(_directory_form, SIGNAL(addAndPlay(Track)), _player_form, SLOT(play(Track))); connect(_player_form, SIGNAL(dirView()), _directory_form, SLOT(show())); connect(_directory_form, SIGNAL(addTracks(QList)), this, SLOT(_add_tracks(QList))); + connect(_directory_form, SIGNAL(clearCurrent()), this, SLOT(_clear_current())); connect(_settings_form, SIGNAL(iconsChanged()), _player_form, SLOT(updateIcons())); connect(_settings_form, SIGNAL(iconsChanged()), _library_form, SLOT(updateIcons())); connect(_settings_form, SIGNAL(iconsChanged()), _manage_library_form, SLOT(updateIcons())); @@ -484,3 +485,8 @@ void MainWindow::_import_playlits() { QString directory = QFileDialog::getExistingDirectory (this, tr("Select directory"), "", QFileDialog::ShowDirsOnly ); _library->scanAndImportPlaylists(directory); } + +void MainWindow::_clear_current() { + Playlist pl; + _library->saveCurrentPlaylist(pl); +}