33#if defined(DRUMSTICK_STATIC)
34#define DRUMSTICK_FILE_EXPORT
36#if defined(drumstick_file_EXPORTS)
37#define DRUMSTICK_FILE_EXPORT Q_DECL_EXPORT
39#define DRUMSTICK_FILE_EXPORT Q_DECL_IMPORT
64 void readFromFile(QString fileName);
65 void readFromStream(QDataStream* ds);
107 void processINFO(
int size);
108 void processList(
int size);
109 void processRMID(
int size);
110 void processRIFF(
int size);
111 void processData(
const QString& dataType,
int size);
112 void skip(quint32 cktype,
int size);
113 quint32 readExpectedChunk(quint32 cktype);
114 quint32 readChunk(quint32& cktype);
115 quint32 readChunkID();
116 QByteArray readByteArray(
int size);
117 QString toString(quint32 ckid);
120 QDataStream *m_stream;
The QObject class is the base class of all Qt objects.
RIFF MIDI file format (input only)
void signalRiffData(const QString &dataType, const QByteArray &data)
signalRiffData is emitted for each RMID data element
void signalRiffInfo(const QString &infoType, const QByteArray &info)
signalRMidInfo is emitted for each RIFF INFO element