![]() |
Qt 6.x
The Qt SDK
|
#include <qtextengine_p.h>
Collaboration diagram for QScriptAnalysis: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().
Here is the call graph for this function:| 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().