![]() |
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 | 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 454 of file qfontengine_p.h.
|
explicit |
Definition at line 1897 of file qfontengine.cpp.
| QFontEngineMulti::~QFontEngineMulti | ( | ) |
Definition at line 1919 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2285 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2520 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 2514 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2532 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2526 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2540 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2439 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2458 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2215 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2430 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2488 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2442 of file qfontengine.cpp.
|
static |
Definition at line 2561 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2445 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2387 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2436 of file qfontengine.cpp.
|
inline |
Definition at line 504 of file qfontengine_p.h.
| void QFontEngineMulti::ensureEngineAt | ( | int | at | ) |
Definition at line 1960 of file qfontengine.cpp.
|
protectedvirtual |
Definition at line 1930 of file qfontengine.cpp.
|
inline |
Definition at line 498 of file qfontengine_p.h.
|
inline |
Definition at line 497 of file qfontengine_p.h.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2038 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2278 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 1996 of file qfontengine.cpp.
Implements QFontEngine.
Definition at line 2001 of file qfontengine.cpp.
Reimplemented from QFontEngine.
Definition at line 2031 of file qfontengine.cpp.
Definition at line 1890 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2448 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2463 of file qfontengine.cpp.
|
protectedvirtual |
Definition at line 1975 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2473 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2478 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2483 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2344 of file qfontengine.cpp.
| void QFontEngineMulti::setFallbackFamiliesList | ( | const QStringList & | fallbackFamilies | ) |
Definition at line 1941 of file qfontengine.cpp.
|
protectedvirtual |
Reimplemented in QFontEngineMultiFontConfig.
Definition at line 2208 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2043 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2468 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2548 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2453 of file qfontengine.cpp.