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