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().