![]() |
Qt 4.8
|
#include <qtextengine_p.h>
Public Types | |
| enum | Flags { None = 0, Lowercase = 1, Uppercase = 2, SmallCaps = 3, LineOrParagraphSeparator = 4, Space = 5, SpaceTabOrObject = Space, Tab = 6, TabOrObject = Tab, Object = 7 } |
Public Functions | |
| bool | operator== (const QScriptAnalysis &other) const |
Public Variables | |
| unsigned short | bidiLevel: 6 |
| unsigned short | flags: 3 |
| unsigned short | script: 7 |
Definition at line 118 of file qtextengine_p.h.
| Enumerator | |
|---|---|
| None | |
| Lowercase | |
| Uppercase | |
| SmallCaps | |
| LineOrParagraphSeparator | |
| Space | |
| SpaceTabOrObject | |
| Tab | |
| TabOrObject | |
| Object | |
Definition at line 120 of file qtextengine_p.h.
|
inline |
Definition at line 135 of file qtextengine_p.h.
| unsigned short QScriptAnalysis::bidiLevel |
Definition at line 133 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), appendItems(), QTextEngine::attributes(), QTextLayout::drawCursor(), drawMenuText(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphs(), QTextItemInt::initWithScriptItem(), QTextEngine::insertionPointsForLine(), QTextEngine::itemize(), operator==(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), QTextEngine::shapeTextWithHarfbuzz(), skipBoundryNeutrals(), and QTextLine::xToCursor().
| unsigned short QScriptAnalysis::flags |
Definition at line 134 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), QTextEngine::boundingBox(), QTextEngine::calculateTabWidth(), QTextLine::cursorToX(), QTextLine::draw(), QPainter::drawText(), QTextEngine::font(), QTextEngine::fontEngine(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphs(), hasCaseChange(), QTextEngine::itemize(), QTextLine::layout_helper(), QTextLineItemIterator::next(), operator==(), QTextEngine::shapeLine(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), QTextEngine::shapeTextWithHarfbuzz(), QTextEngine::width(), and QTextLine::xToCursor().
| unsigned short QScriptAnalysis::script |
Definition at line 132 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), QTextEngine::attributes(), QTextLine::draw(), QTextEngine::fontEngine(), QTextLine::glyphs(), QTextEngine::itemize(), operator==(), QTextEngine::positionInLigature(), QTextItemInt::QTextItemInt(), QTextEngine::shapeTextMac(), and QTextEngine::shapeTextWithHarfbuzz().