Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qchar.h>
Go to the source code of this file.
Typedefs | |
typedef struct hb_face_t | hb_face_t |
typedef struct hb_font_t | hb_font_t |
Functions | |
QT_REQUIRE_CONFIG (harfbuzz) | |
Q_GUI_EXPORT hb_face_t * | hb_qt_face_get_for_engine (QFontEngine *fe) |
Q_GUI_EXPORT hb_font_t * | hb_qt_font_get_for_engine (QFontEngine *fe) |
Q_GUI_EXPORT void | hb_qt_font_set_use_design_metrics (hb_font_t *font, uint value) |
Q_GUI_EXPORT uint | hb_qt_font_get_use_design_metrics (hb_font_t *font) |
Definition at line 30 of file qharfbuzzng_p.h.
Definition at line 31 of file qharfbuzzng_p.h.
Q_GUI_EXPORT hb_face_t * hb_qt_face_get_for_engine | ( | QFontEngine * | fe | ) |
Definition at line 638 of file qharfbuzzng.cpp.
References _hb_qt_face_create(), _hb_qt_face_release(), QFontEngine::Multi, Q_ASSERT, and Q_UNLIKELY.
Referenced by _hb_qt_font_create(), QFontEngine::harfbuzzFace(), and QFontEngine::supportsScript().
Q_GUI_EXPORT hb_font_t * hb_qt_font_get_for_engine | ( | QFontEngine * | fe | ) |
Definition at line 674 of file qharfbuzzng.cpp.
References _hb_qt_font_create(), _hb_qt_font_release(), QFontEngine::Multi, Q_ASSERT, and Q_UNLIKELY.
Referenced by QFontEngine::harfbuzzFont().
Definition at line 559 of file qharfbuzzng.cpp.
References _useDesignMetricsKey, and font.
Referenced by _hb_qt_font_get_glyph_h_advance(), and _hb_qt_font_get_glyph_h_kerning().
Definition at line 554 of file qharfbuzzng.cpp.
References _useDesignMetricsKey, and font.
QT_REQUIRE_CONFIG | ( | harfbuzz | ) |