Sayonara Player
Public Types | Signals | Public Member Functions | List of all members
Cover::AlternativeLookup Class Reference

The CoverLookupAlternative class. More...

#include <CoverLookupAlternative.h>

Inheritance diagram for Cover::AlternativeLookup:
Cover::LookupBase

Public Types

enum  SearchMode {
  Fulltext,
  Default
}
 

Signals

void sig_cover_changed (Cover::Location &cl)
 
void sig_coverfetchers_changed ()
 
void sig_cover_found (const QPixmap &pm)
 
void sig_finished (bool success)
 
void sig_started ()
 

Public Member Functions

 AlternativeLookup (const Cover::Location &cl, int n_covers, bool silent, QObject *parent)
 
void start ()
 
void start (const QString &cover_fetcher_identifier)
 
void start_text_search (const QString &search_term)
 
void start_text_search (const QString &search_term, const QString &cover_fetcher_identifier)
 
void stop () override
 
void reset ()
 
bool save (const QPixmap &pm, bool save_to_library)
 
bool is_running () const
 
bool is_silent () const
 
QStringList active_coverfetchers (SearchMode mode) const
 
Location cover_location () const
 
void set_cover_location (const Location &cl)
 

Detailed Description

The CoverLookupAlternative class.