|
| | QStackTextEngine (const QString &string, const QFont &f) |
| |
| QFixed | alignLine (const QScriptLine &line) |
| |
| bool | atSpace (int position) const |
| |
| const HB_CharAttributes * | attributes () const |
| |
| bool | atWordSeparator (int position) const |
| |
| QGlyphLayout | availableGlyphs (const QScriptItem *si) const |
| |
| glyph_metrics_t | boundingBox (int from, int len) const |
| |
| QFixed | calculateTabWidth (int index, QFixed x) const |
| | returns the width of tab at index (in the tabs array) with the tab-start at position x More...
|
| |
| void | clearLineData () |
| |
| QAbstractTextDocumentLayout * | docLayout () const |
| |
| QString | elidedText (Qt::TextElideMode mode, const QFixed &width, int flags=0) const |
| |
| bool | ensureSpace (int nGlyphs) const |
| |
| int | findItem (int strPos) const |
| |
| QFont | font (const QScriptItem &si) const |
| |
| QFont | font () const |
| |
| QFontEngine * | fontEngine (const QScriptItem &si, QFixed *ascent=0, QFixed *descent=0, QFixed *leading=0) const |
| |
| QTextCharFormat | format (const QScriptItem *si) const |
| |
| int | formatIndex (const QScriptItem *si) const |
| |
| QTextFormatCollection * | formats () const |
| |
| void | freeMemory () |
| |
| bool | hasFormats () const |
| |
| void | indexAdditionalFormats () |
| |
| void | insertionPointsForLine (int lineNum, QVector< int > &insertionPoints) |
| |
| void | invalidate () |
| |
| bool | isRightToLeft () const |
| |
| void | itemize () const |
| |
| void | justify (const QScriptLine &si) |
| |
| QFixed | leadingSpaceWidth (const QScriptLine &line) |
| |
| int | length (int item) const |
| |
| int | length (const QScriptItem *si) const |
| |
| int | lineNumberForTextPosition (int pos) |
| |
| unsigned short * | logClusters (const QScriptItem *si) const |
| |
| int | nextLogicalPosition (int oldPos) const |
| |
| QFixed | offsetInLigature (const QScriptItem *si, int pos, int max, int glyph_pos) |
| |
| int | positionAfterVisualMovement (int oldPos, QTextCursor::MoveOperation op) |
| |
| int | positionInLigature (const QScriptItem *si, int end, QFixed x, QFixed edge, int glyph_pos, bool cursorOnCharacter) |
| |
| int | previousLogicalPosition (int oldPos) const |
| |
| | QTextEngine (LayoutData *data) |
| |
| | QTextEngine () |
| |
| | QTextEngine (const QString &str, const QFont &f) |
| |
| void | resetFontEngineCache () |
| |
| void | shape (int item) const |
| |
| QGlyphLayout | shapedGlyphs (const QScriptItem *si) const |
| |
| void | shapeLine (const QScriptLine &line) |
| |
| glyph_metrics_t | tightBoundingBox (int from, int len) const |
| |
| void | validate () const |
| |
| bool | visualCursorMovement () const |
| |
| QFixed | width (int charFrom, int numChars) const |
| |
| | ~QTextEngine () |
| |
Definition at line 653 of file qtextengine_p.h.