Qt 4.8
|
#include "qbig5codec.h"
Go to the source code of this file.
Classes | |
struct | B5Index |
struct | B5Map |
struct | Summary16 |
Macros | |
#define | InRange(c, lower, upper) (((c) >= (lower)) && ((c) <= (upper))) |
#define | IsFirstByte(c) (InRange((c), 0x81, 0xFE)) |
#define | IsLatin(c) ((c) < 0x80) |
#define | IsSecondByte(c) (IsSecondByteRange1(c) || IsSecondByteRange2(c)) |
#define | IsSecondByteRange1(c) (InRange((c), 0x40, 0x7E)) |
#define | IsSecondByteRange2(c) (InRange((c), 0xA1, 0xFE)) |
#define | QValidChar(u) ((u) ? QChar((ushort)(u)) : QChar(QChar::ReplacementCharacter)) |
Functions | |
static int | qt_Big5hkscsToUnicode (const uchar *s, uint *pwc) |
static int | qt_Big5ToUnicode (const uchar *buf, uint *u) |
static int | qt_UnicodeToBig5 (ushort ch, uchar *buf) |
static int | qt_UnicodeToBig5hkscs (uint wc, uchar *r) |
Variables | |
static const B5Map | b5_8140_to_uc_map [] |
static const B5Map | b5_8E40_to_uc_map [] |
static const B5Map | b5_C6A1_to_uc_map [] |
static const B5Map | b5_FA40_to_uc_map [] |
static B5Index | b5_map_table [5] |
static const uchar | big5hkscs_to_charset [24908][2] |
static ushort const | big5hkscs_to_ucs [] |
static const Summary16 | big5hkscs_uni2index_page00 [70] |
static const Summary16 | big5hkscs_uni2index_page1e [13] |
static const Summary16 | big5hkscs_uni2index_page20 [116] |
static const Summary16 | big5hkscs_uni2index_page200 [2335] |
static const Summary16 | big5hkscs_uni2index_page294 [32] |
static const Summary16 | big5hkscs_uni2index_page297 [251] |
static const Summary16 | big5hkscs_uni2index_page2e [1819] |
static const Summary16 | big5hkscs_uni2index_page2f8 [30] |
static const Summary16 | big5hkscs_uni2index_pagee0 [419] |
static const Summary16 | big5hkscs_uni2index_pagefe [31] |
static const B5Map | uc_to_b5_map [] |
Definition at line 50 of file qbig5codec.cpp.
Definition at line 52 of file qbig5codec.cpp.
Referenced by QBig5Codec::convertToUnicode(), and QBig5hkscsCodec::convertToUnicode().
Definition at line 51 of file qbig5codec.cpp.
Referenced by QBig5Codec::convertToUnicode(), and QBig5hkscsCodec::convertToUnicode().
#define IsSecondByte | ( | c | ) | (IsSecondByteRange1(c) || IsSecondByteRange2(c)) |
Definition at line 55 of file qbig5codec.cpp.
Referenced by QBig5Codec::convertToUnicode(), and QBig5hkscsCodec::convertToUnicode().
Definition at line 53 of file qbig5codec.cpp.
Definition at line 54 of file qbig5codec.cpp.
Definition at line 57 of file qbig5codec.cpp.
Referenced by QBig5Codec::convertToUnicode(), and QBig5hkscsCodec::convertToUnicode().
Definition at line 4839 of file qbig5codec.cpp.
Referenced by QBig5hkscsCodec::convertToUnicode(), and qt_Big5ToUnicode().
Definition at line 1667 of file qbig5codec.cpp.
Referenced by QBig5Codec::convertToUnicode().
Definition at line 1690 of file qbig5codec.cpp.
Referenced by QBig5Codec::convertFromUnicode().
Definition at line 12731 of file qbig5codec.cpp.
Referenced by QBig5hkscsCodec::convertFromUnicode(), QFontBig5Codec::convertFromUnicode(), QFontBig5hkscsCodec::convertFromUnicode(), and qt_UnicodeToBig5().
|
static |
Definition at line 82 of file qbig5codec.cpp.
|
static |
Definition at line 596 of file qbig5codec.cpp.
|
static |
Definition at line 1345 of file qbig5codec.cpp.
|
static |
Definition at line 1451 of file qbig5codec.cpp.
|
static |
Definition at line 1659 of file qbig5codec.cpp.
|
static |
Definition at line 4874 of file qbig5codec.cpp.
Referenced by qt_UnicodeToBig5hkscs().
|
static |
Definition at line 2062 of file qbig5codec.cpp.
Referenced by qt_Big5hkscsToUnicode().
|
static |
Definition at line 11105 of file qbig5codec.cpp.
|
static |
Definition at line 11130 of file qbig5codec.cpp.
|
static |
Definition at line 11137 of file qbig5codec.cpp.
|
static |
Definition at line 11893 of file qbig5codec.cpp.
|
static |
Definition at line 12625 of file qbig5codec.cpp.
|
static |
Definition at line 12637 of file qbig5codec.cpp.
|
static |
Definition at line 11176 of file qbig5codec.cpp.
|
static |
Definition at line 12718 of file qbig5codec.cpp.
|
static |
Definition at line 11747 of file qbig5codec.cpp.
|
static |
Definition at line 11881 of file qbig5codec.cpp.
|
static |
Definition at line 1653 of file qbig5codec.cpp.