![]() |
Qt 6.x
The Qt SDK
|
#include <qtextengine_p.h>
Public Types | |
enum | Flags { None = 0 , Lowercase = 1 , Uppercase = 2 , SmallCaps = 3 , LineOrParagraphSeparator = 4 , Space = 5 , SpaceTabOrObject = Space , Nbsp = 6 , Tab = 7 , TabOrObject = Tab , Object = 8 } |
enum | BidiFlags { BidiBN = 1 , BidiMaybeResetToParagraphLevel = 2 , BidiResetToParagraphLevel = 4 , BidiMirrored = 8 } |
Public Member Functions | |
bool | operator== (const QScriptAnalysis &other) const |
Public Attributes | |
unsigned short | script: 8 |
unsigned short | flags: 4 |
unsigned short | bidiFlags: 4 |
unsigned short | bidiLevel: 8 |
QChar::Direction | bidiDirection: 8 |
Definition at line 100 of file qtextengine_p.h.
Enumerator | |
---|---|
BidiBN | |
BidiMaybeResetToParagraphLevel | |
BidiResetToParagraphLevel | |
BidiMirrored |
Definition at line 115 of file qtextengine_p.h.
Enumerator | |
---|---|
None | |
Lowercase | |
Uppercase | |
SmallCaps | |
LineOrParagraphSeparator | |
Space | |
SpaceTabOrObject | |
Nbsp | |
Tab | |
TabOrObject | |
Object |
Definition at line 102 of file qtextengine_p.h.
|
inline |
Definition at line 126 of file qtextengine_p.h.
References other().
QChar::Direction QScriptAnalysis::bidiDirection |
Definition at line 125 of file qtextengine_p.h.
unsigned short QScriptAnalysis::bidiFlags |
Definition at line 123 of file qtextengine_p.h.
unsigned short QScriptAnalysis::bidiLevel |
Definition at line 124 of file qtextengine_p.h.
Referenced by QTextLineItemIterator::QTextLineItemIterator(), QPainterPath::addText(), QTextLine::cursorToX(), QTextLayout::drawCursor(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphRuns(), QTextItemInt::initWithScriptItem(), QTextEngine::insertionPointsForLine(), QTextEngine::itemize(), and QTextLine::xToCursor().
unsigned short QScriptAnalysis::flags |
Definition at line 122 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), QTextLine::cursorToX(), QTextLayout::drawCursor(), QPainter::drawText(), QTextEngine::font(), QTextEngine::fontEngine(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphRuns(), QTextEngine::itemize(), QTextEngine::justify(), QTextLineItemIterator::next(), QTextEngine::shapeLine(), and QTextLine::xToCursor().
unsigned short QScriptAnalysis::script |
Definition at line 121 of file qtextengine_p.h.
Referenced by QTextEngine::attributes(), QTextEngine::fontEngine(), QTextLine::glyphRuns(), and QTextEngine::positionInLigature().