MythTV  0.26-pre
Classes | Public Member Functions | Private Types | Private Member Functions | Private Attributes
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.

Definition at line 156 of file icondata.cpp.


Member Function Documentation

Definition at line 161 of file icondata.cpp.

Referenced by main().

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.


Member Data Documentation

QMutex IconData::m_u2fl_lock [private]

Definition at line 39 of file icondata.h.

Definition at line 40 of file icondata.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends