![]() |
Qt 6.x
The Qt SDK
|
#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::face_, QFontEngine::Holder::get(), QFontEngine::Multi, Q_ASSERT, Q_UNLIKELY, and QFontEngine::type().
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::font_, QFontEngine::Holder::get(), QFontEngine::Multi, Q_ASSERT, Q_UNLIKELY, and QFontEngine::type().
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 | ) |