![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qfontengine_p.h>
Static Public Member Functions | |
| static uchar | highByte (glyph_t glyph) |
| static QFontEngine * | createMultiFontEngine (QFontEngine *fe, int script) |
| Static Public Member Functions inherited from QFontEngine | |
| static bool | isIgnorableChar (char32_t ucs4) |
| static int | maxCachedGlyphSize () |
| static bool | glyphBoundingBoxExceedsLimit (qreal glyphWidth, qreal glyphHeight, qreal effectivePixelSizeSquared) |
| static bool | scriptRequiresOpenType (QChar::Script script) |
| static const uchar * | getCMap (const uchar *table, uint tableSize, bool *isSymbolFont, int *cmapSize) |
| static quint32 | getTrueTypeGlyphIndex (const uchar *cmap, int cmapSize, uint unicode) |
| static QByteArray | convertToPostscriptFontFamilyName (const QByteArray &fontFamily) |
| static bool | disableEmojiSegmenter () |
Protected Member Functions | |
| virtual void | ensureFallbackFamiliesQueried () |
| virtual bool | shouldLoadFontEngineForCharacter (int at, uint ucs4) const |
| virtual QFontEngine * | loadEngine (int at) |
| Protected Member Functions inherited from QFontEngine | |
| QFontEngine (Type type) | |
| QFixed | firstLeftBearing (const QGlyphLayout &glyphs) |
| QFixed | lastRightBearing (const QGlyphLayout &glyphs) |
| QFixed | calculatedCapHeight () const |
| virtual void | initializeHeightMetrics () const |
| bool | processHheaTable () const |
| bool | processOS2Table () const |
Definition at line 463 of file qfontengine_p.h.
|
explicit |
Definition at line 1977 of file qfontengine.cpp.
| QFontEngineMulti::~QFontEngineMulti | ( | ) |
Definition at line 1999 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2396 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2631 of file qfontengine.cpp.
Create a qimage with the alpha values for the glyph. Returns an image indexed_8 with index values ranging from 0=fully transparent to 255=opaque
Reimplemented from QFontEngine.
Definition at line 2625 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2643 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2637 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2651 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2550 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2569 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2326 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2541 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2599 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2553 of file qfontengine.cpp.
|
static |
Definition at line 2672 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2556 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2498 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2547 of file qfontengine.cpp.
|
inline |
Definition at line 513 of file qfontengine_p.h.
| void QFontEngineMulti::ensureEngineAt | ( | int | at | ) |
Definition at line 2040 of file qfontengine.cpp.
|
protectedvirtual |
Definition at line 2010 of file qfontengine.cpp.
|
inline |
Definition at line 507 of file qfontengine_p.h.
|
inline |
Definition at line 506 of file qfontengine_p.h.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2118 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2389 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2076 of file qfontengine.cpp.
Implements QFontEngine.
Definition at line 2081 of file qfontengine.cpp.
Reimplemented from QFontEngine.
Definition at line 2111 of file qfontengine.cpp.
Definition at line 1970 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2559 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2574 of file qfontengine.cpp.
|
protectedvirtual |
Definition at line 2055 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2584 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2589 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2594 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2455 of file qfontengine.cpp.
| void QFontEngineMulti::setFallbackFamiliesList | ( | const QStringList & | fallbackFamilies | ) |
Definition at line 2021 of file qfontengine.cpp.
|
protectedvirtual |
Reimplemented in QFontEngineMultiFontConfig.
Definition at line 2319 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2123 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2579 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2659 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2564 of file qfontengine.cpp.