|
Sayonara Player
|
The LibraryImporter class. More...
#include <LibraryImporter.h>
Public Types | |
| enum class | ImportStatus : uint8_t { Cancelled , Rollback , Caching , NoTracks , NoValidTracks , CachingFinished , Importing , Imported } |
Signals | |
| void | sigMetadataCached (const MetaDataList &tracks) |
| void | sigStatusChanged (Importer::ImportStatus) |
| void | sigProgress (int percent) |
| void | sigCachedFilesChanged () |
| void | sigTargetDirectoryChanged (const QString &targetDir) |
| void | sigTriggered () |
Public Member Functions | |
| Importer (LocalLibrary *library) | |
| bool | isRunning () const |
| void | importFiles (const QStringList &files, const QString &targetDir) |
| void | acceptImport (const QString &targetDir) |
| bool | cancelImport () |
| void | reset () |
| int | cachedFileCount () const |
| Importer::ImportStatus | status () const |
The LibraryImporter class.