 |
Sayonara Player
|
29 #ifndef COVERLOOKUP_H_
30 #define COVERLOOKUP_H_
32 #include "AbstractCoverLookup.h"
33 #include "Utils/Pimpl.h"
34 #include "Utils/CoverUtils.h"
83 Util::Covers::Source source()
const;
87 bool fetchFromDatabase();
88 bool fetchFromExtractor();
92 bool startExtractor(
const Location& cl);
97 bool startNewThread(
const Location& cl);
99 bool addNewCover(
const QPixmap& pm,
bool save);
101 void emitFinished(
bool success);
111 void coverFound(
int idx);
116 void threadFinished(
bool);
118 void extractorFinished();
QList< QPixmap > pixmaps() const
Get a copy of all pixmaps that where fetched.
void * userData()
Fetch your custom data again.
void setUserData(void *data)
Set some custom data you can retrieve later.
Definition: EngineUtils.h:33
std::shared_ptr< Lookup > LookupPtr
CoverLookupPtr.
Definition: CoverLookup.h:126
The CoverLookup class.
Definition: CoverLookup.h:49
The CoverLocation class.
Definition: CoverLocation.h:39
void stop() override
Stop the Cover::FetchThread if running and retrieve the sigFinished signal If no Cover::FetchThread i...
The CoverLookupInterface class.
Definition: AbstractCoverLookup.h:39