![]() |
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 456 of file qfontengine_p.h.
|
explicit |
Definition at line 1898 of file qfontengine.cpp.
| QFontEngineMulti::~QFontEngineMulti | ( | ) |
Definition at line 1920 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2317 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2552 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 2546 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2564 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2558 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2572 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2471 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2490 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2247 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2462 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2520 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2474 of file qfontengine.cpp.
|
static |
Definition at line 2593 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2477 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2419 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2468 of file qfontengine.cpp.
|
inline |
Definition at line 506 of file qfontengine_p.h.
| void QFontEngineMulti::ensureEngineAt | ( | int | at | ) |
Definition at line 1961 of file qfontengine.cpp.
|
protectedvirtual |
Definition at line 1931 of file qfontengine.cpp.
|
inline |
Definition at line 500 of file qfontengine_p.h.
|
inline |
Definition at line 499 of file qfontengine_p.h.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2039 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2310 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 1997 of file qfontengine.cpp.
Implements QFontEngine.
Definition at line 2002 of file qfontengine.cpp.
Reimplemented from QFontEngine.
Definition at line 2032 of file qfontengine.cpp.
Definition at line 1891 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2480 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2495 of file qfontengine.cpp.
|
protectedvirtual |
Definition at line 1976 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2505 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2510 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2515 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2376 of file qfontengine.cpp.
| void QFontEngineMulti::setFallbackFamiliesList | ( | const QStringList & | fallbackFamilies | ) |
Definition at line 1942 of file qfontengine.cpp.
|
protectedvirtual |
Reimplemented in QFontEngineMultiFontConfig.
Definition at line 2240 of file qfontengine.cpp.
|
overridevirtual |
Implements QFontEngine.
Definition at line 2044 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2500 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2580 of file qfontengine.cpp.
|
overridevirtual |
Reimplemented from QFontEngine.
Definition at line 2485 of file qfontengine.cpp.