#include "qtextcodec.h"
#include "qinternallist.h"
#include "qutfcodec.h"
#include "qfile.h"
#include "qstrlist.h"
#include "qstring.h"
#include <stdlib.h>
#include <ctype.h>
#include <locale.h>
Go to the source code of this file.
Classes | |
class | QTextStatelessEncoder |
class | QTextStatelessDecoder |
struct | QMultiByteUnicodeTable |
class | QTextCodecFromIODDecoder |
class | QTextCodecFromIOD |
class | QSimpleTextCodec |
class | QLatin1Codec |
Macros | |
#define | CHAINED 0xffff |
#define | LAST_MIB 2259 |
Functions | |
static void | setupBuiltinCodecs () |
static void | realSetup () |
static void | setup () |
static QString | lettersAndNumbers (const char *input) |
static bool | try_locale_list (const char *const locale[], const char *lang) |
static QTextCodec * | ru_RU_hack (const char *i) |
void | qt_set_locale_codec (QTextCodec *codec) |
static int | getByte (char *&cursor) |
Variables | |
static QInternalList< QTextCodec > * | all = 0 |
static bool | destroying_is_ok |
static const char *const | iso8859_2locales [] |
static const char *const | iso8859_3locales [] |
static const char *const | iso8859_4locales [] |
static const char *const | iso8859_5locales [] |
static const char *const | iso8859_6locales [] |
static const char *const | iso8859_7locales [] |
static const char *const | iso8859_8locales [] |
static const char *const | iso8859_9locales [] |
static const char *const | iso8859_15locales [] |
static const char *const | koi8_ulocales [] |
static const char *const | tis_620locales [] |
static const char *const | probably_koi8_rlocales [] |
static QTextCodec * | ru_RU_codec = 0 |
static QTextCodec * | localeMapper = 0 |
struct { | |
const char * cs | |
int mib | |
Q_UINT16 values [128] | |
} | unicodevalues [] |
static const QSimpleTextCodec * | reverseOwner = 0 |
static QArray< char > * | reverseMap = 0 |
#define CHAINED 0xffff |
Definition at line 911 of file qtextcodec.cpp.
#define LAST_MIB 2259 |
Definition at line 1347 of file qtextcodec.cpp.
|
static |
Definition at line 929 of file qtextcodec.cpp.
|
static |
Definition at line 286 of file qtextcodec.cpp.
void qt_set_locale_codec | ( | QTextCodec * | codec | ) |
Definition at line 535 of file qtextcodec.cpp.
|
static |
Definition at line 98 of file qtextcodec.cpp.
|
static |
Definition at line 508 of file qtextcodec.cpp.
|
inlinestatic |
Definition at line 110 of file qtextcodec.cpp.
|
static |
Definition at line 2047 of file qtextcodec.cpp.
|
static |
Definition at line 482 of file qtextcodec.cpp.
|
static |
Definition at line 63 of file qtextcodec.cpp.
const char* cs |
Definition at line 1350 of file qtextcodec.cpp.
|
static |
Definition at line 64 of file qtextcodec.cpp.
|
static |
Definition at line 472 of file qtextcodec.cpp.
|
static |
Definition at line 444 of file qtextcodec.cpp.
|
static |
Definition at line 450 of file qtextcodec.cpp.
|
static |
Definition at line 453 of file qtextcodec.cpp.
|
static |
Definition at line 456 of file qtextcodec.cpp.
|
static |
Definition at line 460 of file qtextcodec.cpp.
|
static |
Definition at line 463 of file qtextcodec.cpp.
|
static |
Definition at line 466 of file qtextcodec.cpp.
|
static |
Definition at line 469 of file qtextcodec.cpp.
|
static |
Definition at line 475 of file qtextcodec.cpp.
|
static |
Definition at line 533 of file qtextcodec.cpp.
int mib |
Definition at line 1351 of file qtextcodec.cpp.
|
static |
Definition at line 501 of file qtextcodec.cpp.
|
static |
Definition at line 1810 of file qtextcodec.cpp.
|
static |
Definition at line 1809 of file qtextcodec.cpp.
|
static |
Definition at line 506 of file qtextcodec.cpp.
|
static |
Definition at line 478 of file qtextcodec.cpp.
struct { ... } unicodevalues[] |
Q_UINT16 values[128] |
Definition at line 1352 of file qtextcodec.cpp.