QtBase  v6.3.1
Public Member Functions | Public Attributes | List of all members
PropertyFlags Struct Reference

Public Member Functions

 PropertyFlags ()
 
bool operator== (const PropertyFlags &o) const
 

Public Attributes

uchar combiningClass: 8
 
QChar::Category category: 5
 
QChar::Direction direction: 5
 
QChar::JoiningType joining: 3
 
QChar::UnicodeVersion age: 5
 
EastAsianWidth eastAsianWidth = EastAsianWidth::N
 
int digitValue = -1
 
int mirrorDiff: 16
 
int lowerCaseDiff = 0
 
int upperCaseDiff = 0
 
int titleCaseDiff = 0
 
int caseFoldDiff = 0
 
bool lowerCaseSpecial = 0
 
bool upperCaseSpecial = 0
 
bool titleCaseSpecial = 0
 
bool caseFoldSpecial = 0
 
GraphemeBreakClass graphemeBreakClass = GraphemeBreak_Any
 
WordBreakClass wordBreakClass = WordBreak_Any
 
SentenceBreakClass sentenceBreakClass = SentenceBreak_Any
 
LineBreakClass lineBreakClass = LineBreak_AL
 
int script = QChar::Script_Unknown
 
uchar nfQuickCheck = 0
 
IdnaStatus idnaStatus = IdnaStatus::Disallowed
 

Detailed Description

Definition at line 977 of file main.cpp.

Constructor & Destructor Documentation

◆ PropertyFlags()

PropertyFlags::PropertyFlags ( )
inline

Definition at line 978 of file main.cpp.

Member Function Documentation

◆ operator==()

bool PropertyFlags::operator== ( const PropertyFlags o) const
inline

Definition at line 986 of file main.cpp.

Member Data Documentation

◆ age

QChar::UnicodeVersion PropertyFlags::age

Definition at line 1019 of file main.cpp.

◆ caseFoldDiff

int PropertyFlags::caseFoldDiff = 0

Definition at line 1029 of file main.cpp.

◆ caseFoldSpecial

bool PropertyFlags::caseFoldSpecial = 0

Definition at line 1033 of file main.cpp.

◆ category

QChar::Category PropertyFlags::category

Definition at line 1014 of file main.cpp.

◆ combiningClass

uchar PropertyFlags::combiningClass

Definition at line 1013 of file main.cpp.

◆ digitValue

int PropertyFlags::digitValue = -1

Definition at line 1022 of file main.cpp.

◆ direction

QChar::Direction PropertyFlags::direction

Definition at line 1015 of file main.cpp.

◆ eastAsianWidth

EastAsianWidth PropertyFlags::eastAsianWidth = EastAsianWidth::N

Definition at line 1021 of file main.cpp.

◆ graphemeBreakClass

GraphemeBreakClass PropertyFlags::graphemeBreakClass = GraphemeBreak_Any

Definition at line 1034 of file main.cpp.

◆ idnaStatus

IdnaStatus PropertyFlags::idnaStatus = IdnaStatus::Disallowed

Definition at line 1041 of file main.cpp.

◆ joining

QChar::JoiningType PropertyFlags::joining

Definition at line 1017 of file main.cpp.

◆ lineBreakClass

LineBreakClass PropertyFlags::lineBreakClass = LineBreak_AL

Definition at line 1037 of file main.cpp.

◆ lowerCaseDiff

int PropertyFlags::lowerCaseDiff = 0

Definition at line 1026 of file main.cpp.

◆ lowerCaseSpecial

bool PropertyFlags::lowerCaseSpecial = 0

Definition at line 1030 of file main.cpp.

◆ mirrorDiff

int PropertyFlags::mirrorDiff

Definition at line 1024 of file main.cpp.

◆ nfQuickCheck

uchar PropertyFlags::nfQuickCheck = 0

Definition at line 1040 of file main.cpp.

◆ script

int PropertyFlags::script = QChar::Script_Unknown

Definition at line 1038 of file main.cpp.

◆ sentenceBreakClass

SentenceBreakClass PropertyFlags::sentenceBreakClass = SentenceBreak_Any

Definition at line 1036 of file main.cpp.

◆ titleCaseDiff

int PropertyFlags::titleCaseDiff = 0

Definition at line 1028 of file main.cpp.

◆ titleCaseSpecial

bool PropertyFlags::titleCaseSpecial = 0

Definition at line 1032 of file main.cpp.

◆ upperCaseDiff

int PropertyFlags::upperCaseDiff = 0

Definition at line 1027 of file main.cpp.

◆ upperCaseSpecial

bool PropertyFlags::upperCaseSpecial = 0

Definition at line 1031 of file main.cpp.

◆ wordBreakClass

WordBreakClass PropertyFlags::wordBreakClass = WordBreak_Any

Definition at line 1035 of file main.cpp.


The documentation for this struct was generated from the following file: