view widgets/SpeechFileHandler.h @ 277:960531792d88

Equalizer property box is a bit modify
author benoitrigolleau
date Thu, 16 Oct 2008 09:13:21 +0000
parents acfbbd2fea47
children
line wrap: on
line source
#ifndef SPEECH_FILE_HANDLER_H
#define SPEECH_FILE_HANDLER_H

#include <QObject>
#include <QXmlDefaultHandler>
#include <QMap>
#include <QVector>


class SpeechFileHandler :public QObject, public QXmlDefaultHandler{
	Q_OBJECT
public:
	SpeechFileHandler();
	~SpeechFileHandler();
	virtual bool fatalError (const QXmlParseException & exception);
	virtual bool characters ( const QString &);
	virtual bool endDocument ();
	virtual bool endElement (const QString &, const QString &, const QString & );
	virtual bool startDocument () ;
	virtual bool startElement ( const QString &, const QString &, const QString &, const QXmlAttributes & );
	
	QString getResult();

private :
	QString _tag_vocal_query_result, _tag_word, _tag_confidence;
	QString _currentTag;
	
	QString _result;
	QString _resultAux;


};

#endif