/**************************************************************************** ** $Id: TQtSymbolCodec.h,v 1.4 2008/04/14 02:14:18 fine Exp $ ** ** Implementation of QTextCodec class ** ** Created : 20050125 ** **********************************************************************/ #ifndef ROOT_QSYMBOLCODEC_H #define ROOT_QSYMBOLCODEC_H #include #include #include #ifndef QT_NO_CODEC_SYMBOL class QSymbolCodec : public QTextCodec { public: virtual int mibEnum() const; QByteArray name() const; const char* mimeName() const; #if !defined(Q_NO_USING_KEYWORD) using QTextCodec::fromUnicode; #endif QByteArray fromUnicode(const QString& uc, int& lenInOut) const; virtual QByteArray convertFromUnicode( const QChar * input, int number, ConverterState *state ) const; virtual QString convertToUnicode(const char *chars, int len, ConverterState *state) const; QString toUnicode(const char* chars, int len) const; int heuristicContentMatch(const char* chars, int len) const; }; #endif /* QT_NO_CODEC_SYMBOL */ #endif