![]() |
Qt 6.x
The Qt SDK
|
#include <QtGui/private/qtguiglobal_p.h>
#include "QtCore/qatomic.h"
#include <QtCore/qvarlengtharray.h>
#include <QtCore/qhashfunctions.h>
#include "private/qtextengine_p.h"
#include "private/qfont_p.h"
Go to the source code of this file.
Classes | |
class | QFontEngine |
struct | QFontEngine::Glyph |
struct | QFontEngine::Properties |
struct | QFontEngine::FaceId |
class | QFontEngine::Holder |
struct | QFontEngine::FaceData |
struct | QFontEngine::KernPair |
class | QFontEngineBox |
class | QFontEngineMulti |
class | QTestFontEngine |
Macros | |
#define | MAKE_TAG(ch1, ch2, ch3, ch4) |
Typedefs | |
typedef void(* | qt_destroy_func_t) (void *user_data) |
typedef bool(* | qt_get_font_table_func_t) (void *user_data, uint tag, uchar *buffer, uint *length) |
Enumerations | |
enum | HB_Compat_Error { Err_Ok = 0x0000 , Err_Not_Covered = 0xFFFF , Err_Invalid_Argument = 0x1A66 , Err_Invalid_SubTable_Format = 0x157F , Err_Invalid_SubTable = 0x1570 } |
Functions | |
Q_DECLARE_TYPEINFO (QFontEngine::KernPair, Q_PRIMITIVE_TYPE) | |
bool | operator== (const QFontEngine::FaceId &f1, const QFontEngine::FaceId &f2) |
size_t | qHash (const QFontEngine::FaceId &f, size_t seed=0) noexcept(noexcept(qHash(f.filename))) |
#define MAKE_TAG | ( | ch1, | |
ch2, | |||
ch3, | |||
ch4 | |||
) |
Definition at line 32 of file qfontengine_p.h.
Definition at line 48 of file qfontengine_p.h.
Definition at line 49 of file qfontengine_p.h.
enum HB_Compat_Error |
Enumerator | |
---|---|
Err_Ok | |
Err_Not_Covered | |
Err_Invalid_Argument | |
Err_Invalid_SubTable_Format | |
Err_Invalid_SubTable |
Definition at line 40 of file qfontengine_p.h.
|
inline |
Definition at line 371 of file qfontengine_p.h.
Q_DECLARE_TYPEINFO | ( | QFontEngine::KernPair | , |
Q_PRIMITIVE_TYPE | |||
) |
|
inlinenoexcept |
Definition at line 376 of file qfontengine_p.h.
References qHashMulti(), and seed.