Sayonara Player
Signals | Public Member Functions | Protected Member Functions | List of all members
CoverViewPixmapCache Class Reference

Signals

void sig_hash_ready (const QString &hash)
 

Public Member Functions

 CoverViewPixmapCache (QObject *parent=nullptr)
 
void clear ()
 
void set_scaling (int scaling)
 
int scaling ()
 
bool has_pixmap (const Hash &hash) const
 
bool has_scaled_pixmap (const Hash &hash) const
 
bool is_in_queue (const Hash &hash) const
 
QPixmap pixmap (const Hash &hash, bool scaled) const
 
QPixmap scaled_pixmap (const Hash &hash)
 
QPixmap invalid_pixmap () const
 
void add_pixmap (const Hash &hash, const QPixmap &pm)
 
bool is_outdated (const Hash &hash) const
 
void set_cache_size (int size_orig, int size_scaled)
 

Protected Member Functions

void run () override
 
Inheritance diagram for CoverViewPixmapCache: