LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Media::IPendingAlbumArt Class Referenceabstract

#include "ialbumartprovider.h"

Public Member Functions

virtual ~IPendingAlbumArt ()
 
virtual QObject * GetQObject ()=0
 
virtual AlbumInfo GetAlbumInfo () const =0
 
virtual QList< QImage > GetImages () const =0
 
virtual QList< QUrl > GetImageUrls () const =0
 

Protected Member Functions

virtual void ready (const AlbumInfo &, const QList< QImage > &)=0
 
virtual void urlsReady (const AlbumInfo &, const QList< QUrl > &)=0
 

Detailed Description

Definition at line 72 of file ialbumartprovider.h.

Constructor & Destructor Documentation

virtual Media::IPendingAlbumArt::~IPendingAlbumArt ( )
inlinevirtual

Definition at line 75 of file ialbumartprovider.h.

Member Function Documentation

virtual AlbumInfo Media::IPendingAlbumArt::GetAlbumInfo ( ) const
pure virtual
virtual QList<QImage> Media::IPendingAlbumArt::GetImages ( ) const
pure virtual
virtual QList<QUrl> Media::IPendingAlbumArt::GetImageUrls ( ) const
pure virtual
virtual QObject* Media::IPendingAlbumArt::GetQObject ( )
pure virtual
virtual void Media::IPendingAlbumArt::ready ( const AlbumInfo ,
const QList< QImage > &   
)
protectedpure virtual
virtual void Media::IPendingAlbumArt::urlsReady ( const AlbumInfo ,
const QList< QUrl > &   
)
protectedpure virtual

The documentation for this class was generated from the following file: