QtBase
v6.3.1
|
Namespaces | |
GB | |
LB | |
SB | |
Tailored | |
WB | |
Classes | |
struct | ScriptItem |
Typedefs | |
using | ScriptItemArray = QVarLengthArray< ScriptItem, 64 > |
Enumerations | |
enum | CharAttributeOption { GraphemeBreaks = 0x01 , WordBreaks = 0x02 , SentenceBreaks = 0x04 , LineBreaks = 0x08 , WhiteSpaces = 0x10 , HangulLineBreakTailoring = 0x20 , DontClearAttributes = 0x1000 } |
Functions | |
Q_CORE_EXPORT void | initCharAttributes (QStringView string, const ScriptItem *items, qsizetype numItems, QCharAttributes *attributes, CharAttributeOptions options) |
Q_CORE_EXPORT void | initScripts (QStringView string, ScriptItemArray *scripts) |
using QUnicodeTools::ScriptItemArray = typedef QVarLengthArray<ScriptItem, 64> |
Definition at line 81 of file qunicodetools_p.h.
Enumerator | |
---|---|
GraphemeBreaks | |
WordBreaks | |
SentenceBreaks | |
LineBreaks | |
WhiteSpaces | |
HangulLineBreakTailoring | |
DontClearAttributes |
Definition at line 87 of file qunicodetools_p.h.
Q_CORE_EXPORT void QUnicodeTools::initCharAttributes | ( | QStringView | string, |
const ScriptItem * | items, | ||
qsizetype | numItems, | ||
QCharAttributes * | attributes, | ||
CharAttributeOptions | options | ||
) |
Q_CORE_EXPORT void QUnicodeTools::initScripts | ( | QStringView | string, |
ScriptItemArray * | scripts | ||
) |
Definition at line 2357 of file qunicodetools.cpp.