|
Public Member Functions |
| int | getType () const |
| void | setItemProperty (const QString &data, ItemProperty field) |
| const QString & | getItemProperty (ItemProperty field) const |
| uint | getNumComponents () const |
| uint | getNumStringComponents () const |
| virtual void | doneAddingData () |
| virtual bool | isDirty () const |
Protected Types |
typedef std::map< Q_UINT32,
QString > | PropertyMap |
|
typedef std::vector< MHODPair > | DumpedMHODs |
Protected Member Functions |
|
| ListItem (int type) |
|
const QByteArray * | getDumpedMHOD (Q_UINT32 type) const |
|
virtual void | readMHOD (QDataStream &stream, Q_UINT32 type, Q_UINT32 blocklen) |
|
Q_UINT32 | writeMHODsToStream (QDataStream &outstream) const |
|
virtual void | readNonStringMHOD (QDataStream &stream, Q_UINT32 type, Q_UINT32 blocklen) |
|
virtual uint | writeNonStringMHODs (QDataStream &outstream) const |
|
virtual void | setDirty (bool dirtyFlag=true) |
Protected Attributes |
|
PropertyMap | m_properties |
|
DumpedMHODs | m_dumpedMHODs |
|
int | m_itemType |
Friends |
|
class | ItunesDBParser |