QChar
QChar
#include <QChar>
Public Types
enum | Category { Mark_NonSpacing, Mark_SpacingCombining, Mark_Enclosing, Number_DecimalDigit, ..., Symbol_Other } |
enum | Decomposition { NoDecomposition, Canonical, Circle, Compat, ..., Wide } |
enum | Direction { DirAL, DirAN, DirB, DirBN, ..., DirWS } |
enum | JoiningType { Joining_None, Joining_Causing, Joining_Dual, Joining_Right, Joining_Left, Joining_Transparent } |
enum | Script { Script_Unknown, Script_Inherited, Script_Common, Script_Latin, ..., Script_ZanabazarSquare } |
enum | SpecialCharacter { Null, Tabulation, LineFeed, CarriageReturn, ..., LastValidCodePoint } |
enum | UnicodeVersion { Unicode_1_1, Unicode_2_0, Unicode_2_1_2, Unicode_3_0, ..., Unicode_Unassigned } |
Public Functions
QChar() | |
QChar(ushort code) | |
QChar(uchar cell, uchar row) | |
QChar(short code) | |
QChar(uint code) | |
QChar(int code) | |
QChar(QChar::SpecialCharacter ch) | |
QChar(QLatin1Char ch) | |
QChar(char16_t ch) | |
QChar(wchar_t ch) | |
QChar(char ch) | |
QChar(uchar ch) | |
QChar::Category | category() const |
uchar | cell() const |
unsigned char | combiningClass() const |
QString | decomposition() const |
QChar::Decomposition | decompositionTag() const |
int | digitValue() const |
QChar::Direction | direction() const |
bool | hasMirrored() const |
bool | isDigit() const |
bool | isHighSurrogate() const |
bool | isLetter() const |
bool | isLetterOrNumber() const |
bool | isLowSurrogate() const |
bool | isLower() const |
bool | isMark() const |
bool | isNonCharacter() const |
bool | isNull() const |
bool | isNumber() const |
bool | isPrint() const |
bool | isPunct() const |
bool | isSpace() const |
bool | isSurrogate() const |
bool | isSymbol() const |
bool | isTitleCase() const |
bool | isUpper() const |
QChar::JoiningType | joiningType() const |
QChar | mirroredChar() const |
uchar | row() const |
QChar::Script | script() const |
QChar | toCaseFolded() const |
char | toLatin1() const |
QChar | toLower() const |
QChar | toTitleCase() const |
QChar | toUpper() const |
ushort | unicode() const |
ushort & | unicode() |
QChar::UnicodeVersion | unicodeVersion() const |
Static Public Members
QChar::Category | category(uint ucs4) |
unsigned char | combiningClass(uint ucs4) |
QChar::UnicodeVersion | currentUnicodeVersion() |
QString | decomposition(uint ucs4) |
QChar::Decomposition | decompositionTag(uint ucs4) |
int | digitValue(uint ucs4) |
QChar::Direction | direction(uint ucs4) |
QChar | fromLatin1(char c) |
bool | hasMirrored(uint ucs4) |
ushort | highSurrogate(uint ucs4) |
bool | isDigit(uint ucs4) |
bool | isHighSurrogate(uint ucs4) |
bool | isLetter(uint ucs4) |
bool | isLetterOrNumber(uint ucs4) |
bool | isLowSurrogate(uint ucs4) |
bool | isLower(uint ucs4) |
bool | isMark(uint ucs4) |
bool | isNonCharacter(uint ucs4) |
bool | isNumber(uint ucs4) |
bool | isPrint(uint ucs4) |
bool | isPunct(uint ucs4) |
bool | isSpace(uint ucs4) |
bool | isSurrogate(uint ucs4) |
bool | isSymbol(uint ucs4) |
bool | isTitleCase(uint ucs4) |
bool | isUpper(uint ucs4) |
QChar::JoiningType | joiningType(uint ucs4) |
ushort | lowSurrogate(uint ucs4) |
uint | mirroredChar(uint ucs4) |
bool | requiresSurrogates(uint ucs4) |
QChar::Script | script(uint ucs4) |
uint | surrogateToUcs4(ushort high, ushort low) |
uint | surrogateToUcs4(QChar high, QChar low) |
uint | toCaseFolded(uint ucs4) |
uint | toLower(uint ucs4) |
uint | toTitleCase(uint ucs4) |
uint | toUpper(uint ucs4) |
QChar::UnicodeVersion | unicodeVersion(uint ucs4) |
Related Non-Members
bool | operator!=(QChar c1, QChar c2) |
bool | operator<(QChar c1, QChar c2) |
QDataStream & | operator<<(QDataStream &out, QChar chr) |
bool | operator<=(QChar c1, QChar c2) |
bool | operator==(QChar c1, QChar c2) |
bool | operator>(QChar c1, QChar c2) |
bool | operator>=(QChar c1, QChar c2) |
QDataStream & | operator>>(QDataStream &in, QChar &chr) |
##########################
QQ 3087438119