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