Sayonara Player
Loading...
Searching...
No Matches
DirectorySelectionHandler Class Reference
Inheritance diagram for DirectorySelectionHandler:

Signals

void sigLibrariesChanged ()
void sigFileOperationStarted ()
void sigFileOperationFinished ()

Public Member Functions

 DirectorySelectionHandler (Library::Manager *libraryManager, QObject *parent=nullptr)
void playNext (const QStringList &paths) const
void createPlaylist (const QStringList &paths, bool createNewPlaylist) const
void appendTracks (const QStringList &paths) const
void prepareTracksForPlaylist (const QStringList &paths, bool createNewPlaylist) const
void requestImport (LibraryId libId, const QStringList &paths, const QString &targetDirectory) const
void setLibraryId (LibraryId libId)
LibraryId libraryId () const
Library::Info libraryInfo () const
LocalLibrarylibraryInstance () const
void copyPaths (const QStringList &paths, const QString &target)
void movePaths (const QStringList &paths, const QString &target)
void renamePath (const QString &path, const QString &newName)
void renameByExpression (const QString &path, const QString &expression)
void deletePaths (const QStringList &paths)