![]() |
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().