4#ifndef QFREETYPEFONTDATABASE_H
5#define QFREETYPEFONTDATABASE_H
18#include <qpa/qplatformfontdatabase.h>
19#include <QtCore/QByteArray>
20#include <QtCore/QString>
21#include <QtCore/private/qglobal_p.h>
40 void populateFontDatabase()
override;
44 void releaseHandle(
void *
handle)
override;
45 bool supportsVariableApplicationFonts()
const override;
47 static void addNamedInstancesForFace(
void *
face,
int faceIndex,
Stretch
Predefined stretch values that follow the CSS naming convention.
Weight
Qt uses a weighting scale from 1 to 1000 compatible with OpenType.
Style
This enum describes the different styles of glyphs that are used to display text.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QSupportedWritingSystems class is used when registering fonts with the internal Qt fontdatabase.
Combined button and popup list for selecting options.
GLenum GLsizeiptr const void GLsizei faceIndex
GLuint64 GLenum void * handle
GLuint GLuint GLfloat weight
GLenum GLsizeiptr const void * fontData