Sayonara Player
Loading...
Searching...
No Matches
Signals | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
Library::CopyProcessor Class Referenceabstract
Inheritance diagram for Library::CopyProcessor:

Signals

void sigProgress (int progress)
 
void sigFinished ()
 

Public Member Functions

virtual void copy ()=0
 
virtual void cancel ()=0
 
virtual void rollback ()=0
 
virtual bool wasCancelled () const =0
 
virtual MetaDataList copiedMetadata () const =0
 
virtual int copiedFileCount () const =0
 

Static Public Member Functions

static CopyProcessorcreate (const QString &targetDirectory, const std::shared_ptr< ImportCache > &cache, const std::shared_ptr< Util::FileSystem > &fileSystem)
 

Protected Member Functions

void emitProgress (int progress)