pub struct Category(/* private fields */);
Expand description
This enum maps the Unicode character categories.
C++ enum: QChar::Category
.
This enum maps the Unicode character categories.
The following characters are normative in Unicode:
The following categories are informative in Unicode:
See also category().
Implementations§
Source§impl Category
impl Category
Sourcepub const MarkNonSpacing: Category
pub const MarkNonSpacing: Category
Unicode class name Mn (C++ enum variant: Mark_NonSpacing = 0
)
Sourcepub const MarkSpacingCombining: Category
pub const MarkSpacingCombining: Category
Unicode class name Mc (C++ enum variant: Mark_SpacingCombining = 1
)
Sourcepub const MarkEnclosing: Category
pub const MarkEnclosing: Category
Unicode class name Me (C++ enum variant: Mark_Enclosing = 2
)
Sourcepub const NumberDecimalDigit: Category
pub const NumberDecimalDigit: Category
Unicode class name Nd (C++ enum variant: Number_DecimalDigit = 3
)
Sourcepub const NumberLetter: Category
pub const NumberLetter: Category
Unicode class name Nl (C++ enum variant: Number_Letter = 4
)
Sourcepub const NumberOther: Category
pub const NumberOther: Category
Unicode class name No (C++ enum variant: Number_Other = 5
)
Sourcepub const SeparatorSpace: Category
pub const SeparatorSpace: Category
Unicode class name Zs (C++ enum variant: Separator_Space = 6
)
Sourcepub const SeparatorLine: Category
pub const SeparatorLine: Category
Unicode class name Zl (C++ enum variant: Separator_Line = 7
)
Sourcepub const SeparatorParagraph: Category
pub const SeparatorParagraph: Category
Unicode class name Zp (C++ enum variant: Separator_Paragraph = 8
)
Sourcepub const OtherControl: Category
pub const OtherControl: Category
Unicode class name Cc (C++ enum variant: Other_Control = 9
)
Sourcepub const OtherFormat: Category
pub const OtherFormat: Category
Unicode class name Cf (C++ enum variant: Other_Format = 10
)
Sourcepub const OtherSurrogate: Category
pub const OtherSurrogate: Category
Unicode class name Cs (C++ enum variant: Other_Surrogate = 11
)
Sourcepub const OtherPrivateUse: Category
pub const OtherPrivateUse: Category
Unicode class name Co (C++ enum variant: Other_PrivateUse = 12
)
Sourcepub const OtherNotAssigned: Category
pub const OtherNotAssigned: Category
Unicode class name Cn (C++ enum variant: Other_NotAssigned = 13
)
Sourcepub const LetterUppercase: Category
pub const LetterUppercase: Category
Unicode class name Lu (C++ enum variant: Letter_Uppercase = 14
)
Sourcepub const LetterLowercase: Category
pub const LetterLowercase: Category
Unicode class name Ll (C++ enum variant: Letter_Lowercase = 15
)
Sourcepub const LetterTitlecase: Category
pub const LetterTitlecase: Category
Unicode class name Lt (C++ enum variant: Letter_Titlecase = 16
)
Sourcepub const LetterModifier: Category
pub const LetterModifier: Category
Unicode class name Lm (C++ enum variant: Letter_Modifier = 17
)
Sourcepub const LetterOther: Category
pub const LetterOther: Category
Unicode class name Lo (C++ enum variant: Letter_Other = 18
)
Sourcepub const PunctuationConnector: Category
pub const PunctuationConnector: Category
Unicode class name Pc (C++ enum variant: Punctuation_Connector = 19
)
Sourcepub const PunctuationDash: Category
pub const PunctuationDash: Category
Unicode class name Pd (C++ enum variant: Punctuation_Dash = 20
)
Sourcepub const PunctuationOpen: Category
pub const PunctuationOpen: Category
Unicode class name Ps (C++ enum variant: Punctuation_Open = 21
)
Sourcepub const PunctuationClose: Category
pub const PunctuationClose: Category
Unicode class name Pe (C++ enum variant: Punctuation_Close = 22
)
Sourcepub const PunctuationInitialQuote: Category
pub const PunctuationInitialQuote: Category
Unicode class name Pi (C++ enum variant: Punctuation_InitialQuote = 23
)
Sourcepub const PunctuationFinalQuote: Category
pub const PunctuationFinalQuote: Category
Unicode class name Pf (C++ enum variant: Punctuation_FinalQuote = 24
)
Sourcepub const PunctuationOther: Category
pub const PunctuationOther: Category
Unicode class name Po (C++ enum variant: Punctuation_Other = 25
)
Sourcepub const SymbolMath: Category
pub const SymbolMath: Category
Unicode class name Sm (C++ enum variant: Symbol_Math = 26
)
Sourcepub const SymbolCurrency: Category
pub const SymbolCurrency: Category
Unicode class name Sc (C++ enum variant: Symbol_Currency = 27
)
Sourcepub const SymbolModifier: Category
pub const SymbolModifier: Category
Unicode class name Sk (C++ enum variant: Symbol_Modifier = 28
)
Sourcepub const SymbolOther: Category
pub const SymbolOther: Category
Unicode class name So (C++ enum variant: Symbol_Other = 29
)