![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Go to the source code of this file.
Classes | |
| struct | UCS2Pair |
| struct | UCS2SurrogatePair |
Macros | |
| #define | FLAG(x) |
Functions | |
| static const QChar *QT_FASTCALL | decompositionHelper (char32_t ucs4, qsizetype *lengthlength, QChar::Decomposition *tag, QChar *bufferbuffer) |
| static auto | fullConvertCase (char32_t uc, QUnicodeTables::Case which) noexcept |
| template<typename T> | |
| static Q_DECL_CONST_FUNCTION T | convertCase_helper (T uc, QUnicodeTables::Case which) noexcept |
| static char32_t | foldCase (const char16_t *cur, const char16_t *startstart) |
| static char16_t | foldCase (char16_t ch) noexcept |
| static QChar | foldCase (QChar ch) noexcept |
| static void | decomposeHelper (QString *str, bool canonical, QChar::UnicodeVersion version, qsizetype from) |
| bool | operator< (const UCS2Pair &ligature1, const UCS2Pair &ligature2) |
| bool | operator< (ushort u1u1, const UCS2Pair &ligature) |
| bool | operator< (const UCS2Pair &ligature, ushort u1u1) |
| bool | operator< (const UCS2SurrogatePair &ligature1, const UCS2SurrogatePair &ligature2) |
| bool | operator< (char32_t u1u1, const UCS2SurrogatePair &ligature) |
| bool | operator< (const UCS2SurrogatePair &ligature, char32_t u1u1) |
| static char32_t | ligatureHelper (char32_t u1u1, char32_t u2u2) |
| static void | composeHelper (QString *str, QChar::UnicodeVersion version, qsizetype from) |
| static void | canonicalOrderHelper (QString *str, QChar::UnicodeVersion version, qsizetype from) |
| static bool | normalizationQuickCheckHelper (QString *str, QString::NormalizationForm modemode, qsizetype from, qsizetype *lastStable) |
Variables | |
| static constexpr char32_t | Hangul_SBase = 0xac00 |
| static constexpr char32_t | Hangul_LBase = 0x1100 |
| static constexpr char32_t | Hangul_VBase = 0x1161 |
| static constexpr char32_t | Hangul_TBase = 0x11a7 |
| static constexpr quint32 | Hangul_LCount = 19 |
| static constexpr quint32 | Hangul_VCount = 21 |
| static constexpr quint32 | Hangul_TCount = 28 |
| static constexpr quint32 | Hangul_NCount = Hangul_VCount * Hangul_TCount |
| static constexpr quint32 | Hangul_SCount = Hangul_LCount * Hangul_NCount |
Definition at line 1999 of file qchar.cpp.
References QUnicodeTables::qGetProp().
Definition at line 1934 of file qchar.cpp.
References ligatureHelper(), and QUnicodeTables::qGetProp().
|
inlinestaticnoexcept |
|
static |
|
inlinestaticnoexcept |
Definition at line 1696 of file qchar.cpp.
References QUnicodeTables::CaseFold.
Referenced by QtPrivate::qustrcasechr(), and ucstricmp().
|
inlinestatic |
Definition at line 1686 of file qchar.cpp.
References QUnicodeTables::CaseFold.
Referenced by bm_init_skiptable().
|
staticnoexcept |
Definition at line 1562 of file qchar.cpp.
References QUnicodeTables::MaxSpecialCaseLength, and QUnicodeTables::specialCaseMap.
|
inlinestatic |
Definition at line 1894 of file qchar.cpp.
References Hangul_LBase, Hangul_LCount, Hangul_SBase, Hangul_SCount, Hangul_TBase, Hangul_TCount, Hangul_VBase, Hangul_VCount, UCS2Pair::u1, UCS2Pair::u2, and QUnicodeTables::uc_ligature_map.
Referenced by composeHelper().
|
static |
Definition at line 2086 of file qchar.cpp.
References QUnicodeTables::qGetProp().
|
inline |
Definition at line 1879 of file qchar.cpp.
References UCS2Pair::u1.
Definition at line 1875 of file qchar.cpp.
References UCS2Pair::u1.
|
inline |
|
inline |
Definition at line 1877 of file qchar.cpp.
References UCS2Pair::u1.
|
staticconstexpr |
Definition at line 1400 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
Definition at line 1403 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
|
staticconstexpr |
Definition at line 1399 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
Definition at line 1407 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
Definition at line 1402 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
Definition at line 1405 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
Definition at line 1401 of file qchar.cpp.
Referenced by ligatureHelper().
|
staticconstexpr |
Definition at line 1404 of file qchar.cpp.
Referenced by ligatureHelper().