#include </home/clem/local/src/opie/qmake/include/qtextcodec.h>
Inheritance diagram for QTextCodec:


Public Member Functions | |
| virtual | ~QTextCodec () |
| virtual const char * | name () const =0 |
| virtual const char * | mimeName () const |
| virtual int | mibEnum () const =0 |
| virtual QTextDecoder * | makeDecoder () const |
| virtual QTextEncoder * | makeEncoder () const |
| virtual QString | toUnicode (const char *chars, int len) const |
| virtual QCString | fromUnicode (const QString &uc, int &lenInOut) const |
| QCString | fromUnicode (const QString &uc) const |
| QString | toUnicode (const QByteArray &, int len) const |
| QString | toUnicode (const QByteArray &) const |
| QString | toUnicode (const QCString &, int len) const |
| QString | toUnicode (const QCString &) const |
| QString | toUnicode (const char *chars) const |
| virtual bool | canEncode (QChar) const |
| virtual bool | canEncode (const QString &) const |
| virtual int | heuristicContentMatch (const char *chars, int len) const =0 |
| virtual int | heuristicNameMatch (const char *hint) const |
| virtual QByteArray | fromUnicode (const QString &uc, int from, int len) const |
| virtual unsigned short | characterFromUnicode (const QString &str, int pos) const |
Static Public Member Functions | |
| static QTextCodec * | loadCharmap (QIODevice *) |
| static QTextCodec * | loadCharmapFile (QString filename) |
| static QTextCodec * | codecForMib (int mib) |
| static QTextCodec * | codecForName (const char *hint, int accuracy=0) |
| static QTextCodec * | codecForContent (const char *chars, int len) |
| static QTextCodec * | codecForIndex (int i) |
| static QTextCodec * | codecForLocale () |
| static void | setCodecForLocale (QTextCodec *c) |
| static QTextCodec * | codecForTr () |
| static void | setCodecForTr (QTextCodec *c) |
| static QTextCodec * | codecForCStrings () |
| static void | setCodecForCStrings (QTextCodec *c) |
| static void | deleteAllCodecs () |
| static const char * | locale () |
Protected Member Functions | |
| QTextCodec () | |
Static Protected Member Functions | |
| static int | simpleHeuristicNameMatch (const char *name, const char *hint) |
Static Private Attributes | |
| static QTextCodec * | cftr |
| static QTextCodec * | cfcs |
Friends | |
| class | QFont |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in QFontJis0201Codec, QFontJis0208Codec, QFontKsc5601Codec, QFontGb2312Codec, QFontGbkCodec, QFontGb18030_0Codec, QFontBig5Codec, QFontBig5hkscsCodec, and QFontLaoCodec. |
|
||||||||||||
|
Reimplemented in QFontArabic68Codec. |
|
||||||||||||
|
|
|
|
Definition at line 124 of file qtextcodec.h. References cfcs. Referenced by QString::ascii(), QString::fromAscii(), QString::operator+=(), QString::QString(), and QString::setAscii(). |
|
|
|
|
|
|
Referenced by QTextStream::codec(), Qt3::QTextFormatter::isBreakable(), FileManager::loadFile(), KateConfig::read(), ConfigEx::read(), Config::read(), and QTextStream::setEncoding(). |
|
||||||||||||
|
|
Definition at line 122 of file qtextcodec.h. References cftr. |
|
|
|
|
||||||||||||||||
|
Reimplemented in QFontArabic68Codec. |
|
|
|
|
||||||||||||
|
Reimplemented in QFontJis0201Codec, QFontJis0208Codec, QFontKsc5601Codec, QFontGb2312Codec, QFontGbkCodec, QFontGb18030_0Codec, QFontBig5Codec, QFontBig5hkscsCodec, QFontArabic68Codec, and QFontLaoCodec. Referenced by Qt3::QTextFormatter::isBreakable(), QString::local8Bit(), and TEmuVt102::onKeyPress(). |
|
||||||||||||
|
|
Reimplemented in QFontJis0201Codec, QFontJis0208Codec, QFontGbkCodec, QFontBig5Codec, and QFontBig5hkscsCodec. |
|
|
|
|
|
|
|
|
|
|
|
Referenced by AnyLnk::replaceDate(), EmulationLayer::setCodec(), and TEmulation::setCodec(). |
|
|
Referenced by AnyLnk::replaceDate(), QTextStream::ts_putc(), and QTextStream::writeBlock(). |
|
|
|
|
|
|
|
Definition at line 125 of file qtextcodec.h. References cfcs. |
|
|
|
|
|
Definition at line 123 of file qtextcodec.h. References cftr. |
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Reimplemented in QFontJis0208Codec, QFontKsc5601Codec, QFontGb2312Codec, QFontGbkCodec, QFontGb18030_0Codec, QFontBig5Codec, QFontBig5hkscsCodec, and QFontArabic68Codec. Referenced by QString::fromLocal8Bit(), and MetaTranslator::toUnicode(). |
|
|
Definition at line 119 of file qtextcodec.h. |
|
|
Definition at line 118 of file qtextcodec.h. Referenced by codecForCStrings(), and setCodecForCStrings(). |
|
|
Definition at line 117 of file qtextcodec.h. Referenced by codecForTr(), and setCodecForTr(). |
1.4.2