![]() |
Qt 4.8
|
#include <qtextengine_p.h>
Public Functions | |
| QFixed | height () const |
| QScriptItem () | |
| QScriptItem (int p, const QScriptAnalysis &a) | |
Public Variables | |
| QScriptAnalysis | analysis |
| QFixed | ascent |
| QFixed | descent |
| int | glyph_data_offset |
| QFixed | leading |
| unsigned short | num_glyphs |
| int | position |
| QFixed | width |
Definition at line 348 of file qtextengine_p.h.
|
inline |
Definition at line 350 of file qtextengine_p.h.
|
inline |
Definition at line 354 of file qtextengine_p.h.
|
inline |
Definition at line 367 of file qtextengine_p.h.
Referenced by QTextLine::draw(), and QTextInlineObject::rect().
| QScriptAnalysis QScriptItem::analysis |
Definition at line 360 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), QTextEngine::attributes(), QTextEngine::boundingBox(), QTextEngine::calculateTabWidth(), QTextLine::cursorToX(), QTextLine::draw(), QTextLayout::drawCursor(), drawMenuText(), QPainter::drawText(), QTextEngine::font(), QTextEngine::fontEngine(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphs(), hasCaseChange(), QTextItemInt::initWithScriptItem(), QTextEngine::insertionPointsForLine(), QTextLine::layout_helper(), QTextLineItemIterator::next(), QTextEngine::positionInLigature(), QTextItemInt::QTextItemInt(), QTextEngine::shapeLine(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), QTextEngine::shapeTextWithHarfbuzz(), QTextEngine::width(), and QTextLine::xToCursor().
| QFixed QScriptItem::ascent |
Definition at line 363 of file qtextengine_p.h.
Referenced by QTextLine::draw(), QTextLayout::drawCursor(), QTextItemInt::initWithScriptItem(), QTextLine::layout_helper(), QTextInlineObject::rect(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), and QTextEngine::shapeTextWithHarfbuzz().
| QFixed QScriptItem::descent |
Definition at line 362 of file qtextengine_p.h.
Referenced by QTextLayout::drawCursor(), QTextItemInt::initWithScriptItem(), QTextLine::layout_helper(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), and QTextEngine::shapeTextWithHarfbuzz().
| int QScriptItem::glyph_data_offset |
Definition at line 366 of file qtextengine_p.h.
Referenced by QTextEngine::availableGlyphs(), QTextEngine::shapedGlyphs(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), QTextEngine::shapeTextWithHarfbuzz(), and QTextEngine::splitItem().
| QFixed QScriptItem::leading |
Definition at line 364 of file qtextengine_p.h.
Referenced by QTextLine::layout_helper(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), and QTextEngine::shapeTextWithHarfbuzz().
| unsigned short QScriptItem::num_glyphs |
Definition at line 361 of file qtextengine_p.h.
Referenced by addNextCluster(), QTextEngine::boundingBox(), QTextEngine::calculateTabWidth(), QTextLine::cursorToX(), QTextEngine::elidedText(), QTextLineItemIterator::getSelectionBounds(), QTextEngine::justify(), QTextLine::layout_helper(), QTextLineItemIterator::next(), QTextEngine::shapedGlyphs(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), QTextEngine::shapeTextWithHarfbuzz(), QTextEngine::splitItem(), QTextEngine::tightBoundingBox(), QTextEngine::width(), and QTextLine::xToCursor().
| int QScriptItem::position |
Definition at line 359 of file qtextengine_p.h.
Referenced by QTextEngine::attributes(), QTextEngine::boundingBox(), QTextEngine::calculateTabWidth(), QTextLine::cursorToX(), QTextLine::draw(), drawMenuText(), QPainter::drawText(), QTextEngine::elidedText(), QTextEngine::fontEngine(), QTextEngine::format(), QTextEngine::formatIndex(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphs(), QTextEngine::justify(), QTextLine::layout_helper(), QTextEngine::length(), QTextEngine::logClusters(), QTextLineItemIterator::next(), QTextEngine::positionInLigature(), QTextEngine::setBoundary(), QTextEngine::shapeLine(), QTextEngine::shapeTextMac(), QTextEngine::shapeTextWithCE(), QTextEngine::shapeTextWithHarfbuzz(), QTextEngine::splitItem(), QTextEngine::tightBoundingBox(), QTextEngine::width(), and QTextLine::xToCursor().
| QFixed QScriptItem::width |
Definition at line 365 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), QTextEngine::boundingBox(), QTextLine::cursorToX(), drawMenuText(), QPainter::drawText(), QTextLine::layout_helper(), QTextLineItemIterator::next(), QTextInlineObject::rect(), QTextEngine::shapeLine(), QTextEngine::splitItem(), QTextEngine::width(), and QTextLine::xToCursor().