21#ifndef DIRECTORYSELECTIONHANDLER_H
22#define DIRECTORYSELECTIONHANDLER_H
24#include "Utils/Pimpl.h"
44 void sigLibrariesChanged();
45 void sigImportDialogRequested(
const QString& targetPath);
46 void sigFileOperationStarted();
47 void sigFileOperationFinished();
56 void playNext(
const QStringList& paths);
57 void createPlaylist(
const QStringList& paths,
bool createNewPlaylist);
58 void appendTracks(
const QStringList& paths);
59 void prepareTracksForPlaylist(
const QStringList& paths,
bool createNewPlaylist);
61 void requestImport(LibraryId libId,
const QStringList& paths,
const QString& targetDirectory);
63 void setLibraryId(LibraryId libId);
64 LibraryId libraryId()
const;
66 void createNewLibrary(
const QString& name,
const QString& path);
71 void setSearchText(
const QString& text);
73 void copyPaths(
const QStringList& paths,
const QString& target);
74 void movePaths(
const QStringList& paths,
const QString& target);
75 void renamePath(
const QString& path,
const QString& newName);
76 void renameByExpression(
const QString& path,
const QString& expression);
77 void deletePaths(
const QStringList& paths);
80 void librariesChanged();
Definition DirectorySelectionHandler.h:39
Definition FileOperations.h:36
The Info class.
Definition LibraryInfo.h:38
Definition LibraryManager.h:50
Definition LocalLibrary.h:38