![]() |
Qt 6.x
The Qt SDK
|
#include <qtextengine_p.h>
Public Member Functions | |
constexpr | QScriptItem (int p, QScriptAnalysis a) noexcept |
constexpr QFixed | height () const noexcept |
Public Attributes | |
int | position |
QScriptAnalysis | analysis |
unsigned short | num_glyphs |
QFixed | descent |
QFixed | ascent |
QFixed | leading |
QFixed | width |
int | glyph_data_offset |
Friends | |
class | QList< QScriptItem > |
Definition at line 297 of file qtextengine_p.h.
|
inlineconstexprnoexcept |
Definition at line 299 of file qtextengine_p.h.
|
inlineconstexprnoexcept |
Definition at line 312 of file qtextengine_p.h.
References ascent, and descent.
Referenced by QTextInlineObject::height(), and QTextInlineObject::rect().
|
friend |
Definition at line 312 of file qtextengine_p.h.
QScriptAnalysis QScriptItem::analysis |
Definition at line 305 of file qtextengine_p.h.
Referenced by QTextLineItemIterator::QTextLineItemIterator(), QPainterPath::addText(), QTextEngine::attributes(), QTextLine::cursorToX(), QTextLayout::drawCursor(), QPainter::drawText(), QTextEngine::font(), QTextEngine::fontEngine(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphRuns(), QTextItemInt::initWithScriptItem(), QTextEngine::insertionPointsForLine(), QTextLineItemIterator::next(), QTextEngine::positionInLigature(), QTextEngine::shapeLine(), and QTextLine::xToCursor().
QFixed QScriptItem::ascent |
Definition at line 308 of file qtextengine_p.h.
Referenced by QTextInlineObject::ascent(), QTextLayout::drawCursor(), height(), QTextItemInt::initWithScriptItem(), and QTextInlineObject::rect().
QFixed QScriptItem::descent |
Definition at line 307 of file qtextengine_p.h.
Referenced by QTextInlineObject::descent(), QTextLayout::drawCursor(), height(), and QTextItemInt::initWithScriptItem().
int QScriptItem::glyph_data_offset |
Definition at line 311 of file qtextengine_p.h.
Referenced by QTextEngine::availableGlyphs(), and QTextEngine::shapedGlyphs().
QFixed QScriptItem::leading |
Definition at line 309 of file qtextengine_p.h.
unsigned short QScriptItem::num_glyphs |
Definition at line 306 of file qtextengine_p.h.
Referenced by addNextCluster(), QTextLine::cursorToX(), QTextLayout::drawCursor(), QTextEngine::elidedText(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphRuns(), QTextEngine::justify(), QTextLineItemIterator::next(), QTextEngine::shapedGlyphs(), and QTextLine::xToCursor().
int QScriptItem::position |
Definition at line 304 of file qtextengine_p.h.
Referenced by QTextEngine::attributes(), QTextEngine::calculateTabWidth(), QTextLine::cursorToX(), QTextLayout::drawCursor(), QPainter::drawText(), QTextEngine::elidedText(), QTextEngine::findItem(), QTextEngine::fontEngine(), QTextEngine::formatIndex(), QTextLineItemIterator::getSelectionBounds(), QTextLine::glyphRuns(), QTextEngine::justify(), QTextEngine::length(), QTextEngine::length(), QTextEngine::logClusters(), QTextLineItemIterator::next(), QTextEngine::positionInLigature(), QTextEngine::shapeLine(), and QTextLine::xToCursor().
QFixed QScriptItem::width |
Definition at line 310 of file qtextengine_p.h.
Referenced by QPainterPath::addText(), QTextLine::cursorToX(), QPainter::drawText(), QTextLineItemIterator::next(), QTextInlineObject::rect(), QTextEngine::shapeLine(), QTextInlineObject::width(), and QTextLine::xToCursor().