Qt 4.8
|
#include "qchar.h"
#include "qdatastream.h"
#include "qtextcodec.h"
#include "qunicodetables_p.h"
#include "qunicodetables.cpp"
Go to the source code of this file.
Classes | |
struct | UCS2Pair |
Macros | |
#define | FLAG(x) (1 << (x)) |
Enumerations | |
enum | { Hangul_SBase = 0xac00, Hangul_LBase = 0x1100, Hangul_VBase = 0x1161, Hangul_TBase = 0x11a7, Hangul_SCount = 11172, Hangul_LCount = 19, Hangul_VCount = 21, Hangul_TCount = 28, Hangul_NCount = 21*28 } |
Functions | |
static void | canonicalOrderHelper (QString *str, QChar::UnicodeVersion version, int from) |
static void | composeHelper (QString *str, QChar::UnicodeVersion version, int from) |
static void | decomposeHelper (QString *str, bool canonical, QChar::UnicodeVersion version, int from) |
static const unsigned short *QT_FASTCALL | decompositionHelper (uint ucs4, int *length, int *tag, unsigned short *buffer) |
static uint | foldCase (const ushort *ch, const ushort *start) |
static uint | foldCase (uint ch, uint &last) |
static ushort | foldCase (ushort ch) |
static ushort | ligatureHelper (ushort u1, ushort u2) |
bool | operator< (ushort u1, const UCS2Pair &ligature) |
bool | operator< (const UCS2Pair &ligature, ushort u1) |
#define FLAG | ( | x | ) | (1 << (x)) |
Definition at line 66 of file qchar.cpp.
Referenced by QChar::isLetter(), QChar::isLetterOrNumber(), QChar::isMark(), QChar::isNumber(), QChar::isPrint(), QChar::isPunct(), QChar::isSpace(), and QChar::isSymbol().
anonymous enum |
Enumerator | |
---|---|
Hangul_SBase | |
Hangul_LBase | |
Hangul_VBase | |
Hangul_TBase | |
Hangul_SCount | |
Hangul_LCount | |
Hangul_VCount | |
Hangul_TCount | |
Hangul_NCount |
Definition at line 1054 of file qchar.cpp.
|
static |
Definition at line 1821 of file qchar.cpp.
Referenced by qt_string_normalize().
|
static |
Definition at line 1776 of file qchar.cpp.
Referenced by qt_string_normalize().
|
static |
Definition at line 1698 of file qchar.cpp.
Referenced by qt_string_normalize().
|
static |
Definition at line 1068 of file qchar.cpp.
Referenced by decomposeHelper(), and QChar::decomposition().
Definition at line 1380 of file qchar.cpp.
Referenced by bm_find(), bm_init_skiptable(), QString::endsWith(), QStringRef::endsWith(), findChar(), lastIndexOfHelper(), qFindString(), qt_ends_with(), qt_last_index_of(), qt_starts_with(), qt_string_count(), QString::remove(), QString::replace(), QString::startsWith(), QStringRef::startsWith(), QString::toCaseFolded(), and ucstricmp().
Definition at line 1388 of file qchar.cpp.
Definition at line 1397 of file qchar.cpp.
Definition at line 1743 of file qchar.cpp.
Referenced by composeHelper().