IconData Class Reference

#include <icondata.h>

Inheritance diagram for IconData:
MythHttpListener

List of all members.

Classes

class  FI

Public Member Functions

 IconData ()
 ~IconData ()
void UpdateSourceIcons (uint sourceid)
void ImportIconMap (const QString &filename)
void ExportIconMap (const QString &filename)
void ResetIconMap (bool reset_icons)

Private Types

typedef vector< FIFIL
typedef QMap< QUrl, FILUrl2FIL

Private Member Functions

virtual void Update (QHttp::Error error, const QString &error_str, const QUrl &url, uint http_status_id, const QString &http_status_str, const QByteArray &data)
bool Save (const FI &fi, const QByteArray &data)

Private Attributes

QMutex m_u2fl_lock
Url2FIL m_u2fl

Detailed Description

Definition at line 13 of file icondata.h.


Member Typedef Documentation

typedef vector<FI> IconData::FIL [private]

Definition at line 26 of file icondata.h.

typedef QMap<QUrl,FIL> IconData::Url2FIL [private]

Definition at line 27 of file icondata.h.


Constructor & Destructor Documentation

IconData::IconData (  )  [inline]

Definition at line 16 of file icondata.h.

IconData::~IconData (  ) 

Definition at line 156 of file icondata.cpp.


Member Function Documentation

void IconData::UpdateSourceIcons ( uint  sourceid  ) 
void IconData::ImportIconMap ( const QString &  filename  ) 

Definition at line 331 of file icondata.cpp.

Referenced by main().

void IconData::ExportIconMap ( const QString &  filename  ) 

Definition at line 440 of file icondata.cpp.

Referenced by main().

void IconData::ResetIconMap ( bool  reset_icons  ) 

Definition at line 546 of file icondata.cpp.

Referenced by main().

void IconData::Update ( QHttp::Error  error,
const QString &  error_str,
const QUrl &  url,
uint  http_status_id,
const QString &  http_status_str,
const QByteArray &  data 
) [private, virtual]

Implements MythHttpListener.

Definition at line 244 of file icondata.cpp.

bool IconData::Save ( const FI fi,
const QByteArray &  data 
) [private]

Definition at line 291 of file icondata.cpp.

Referenced by Update().


Member Data Documentation

QMutex IconData::m_u2fl_lock [private]

Definition at line 39 of file icondata.h.

Referenced by Update(), and UpdateSourceIcons().

Definition at line 40 of file icondata.h.

Referenced by Update(), and UpdateSourceIcons().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:06 2012 for MythTV by  doxygen 1.6.3