Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Slots | Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
MediaIconService Class Reference

#include <mediaiconservice.h>

Inheritance diagram for MediaIconService:

Public Slots

void SetMediaIcon (Media *media, int icon_type)
 

Signals

void IconChanged ()
 

Public Member Functions

 MediaIconService ()
 

Private Slots

void AnimationUpdate ()
 

Private Attributes

int throbber_animation_frame_
 
QVector< Media * > throbber_items_
 
QTimer throbber_animator_
 
QPixmap throbber_pixmap_
 
QMutex throbber_lock_
 

Constructor & Destructor Documentation

MediaIconService::MediaIconService ( )

Member Function Documentation

void MediaIconService::AnimationUpdate ( )
privateslot
void MediaIconService::IconChanged ( )
signal
void MediaIconService::SetMediaIcon ( Media media,
int  icon_type 
)
slot

Member Data Documentation

int MediaIconService::throbber_animation_frame_
private
QTimer MediaIconService::throbber_animator_
private
QVector<Media*> MediaIconService::throbber_items_
private
QMutex MediaIconService::throbber_lock_
private
QPixmap MediaIconService::throbber_pixmap_
private

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