30#define EVENT_STATE_CHANGED (QEvent::Type(QEvent::User))
31#define EVENT_NEXT_TRACK_REQUEST (QEvent::Type(QEvent::User + 1))
32#define EVENT_FINISHED (QEvent::Type(QEvent::User + 2))
33#define EVENT_TRACK_INFO_CHANGED (QEvent::Type(QEvent::User + 3))
34#define EVENT_STREAM_INFO_CHANGED (QEvent::Type(QEvent::User + 4))
39class StateChangedEvent :
public QEvent
43 virtual ~StateChangedEvent();
57class StreamInfoChangedEvent :
public QEvent
60 StreamInfoChangedEvent(
const QHash<QString, QString> &info);
61 virtual ~StreamInfoChangedEvent();
65 const QHash <QString, QString> &streamInfo()
const;
68 QHash<QString, QString> m_streamInfo;
74class TrackInfoEvent :
public QEvent
78 virtual ~TrackInfoEvent();
State
Definition qmmp.h:62
The TrackInfo class stores metadata and other information about track.
Definition trackinfo.h:32