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
)