view widgets/SpeechFileHandler.h @ 282:d9319859a4cf tip

(none)
author benoitrigolleau
date Fri, 31 Oct 2008 11:00:24 +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