45 #include <private/qunicodetables_p.h> 55 #if !defined(QT_NO_FREETYPE) 76 #ifndef QT_NO_FREETYPE 84 #ifndef QT_NO_FREETYPE 87 engine = static_cast<QFontEngineMulti *>(engine)->engine(0);
129 qFatal(
"QFont::lastResortFont: Cannot find any reasonable font");
#define QT_END_NAMESPACE
This macro expands to.
QString lastResortFamily() const
Returns the "last resort" font family name.
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
static void cleanup()
Internal function that cleans up the font system.
The QString class provides a Unicode character string.
HFONT handle() const
Returns the window system handle to the font, for low-level access.
virtual Type type() const =0
QString rawName() const
Returns the name of the font within the underlying window system.
#define QT_BEGIN_NAMESPACE
This macro expands to.
struct FT_FaceRec_ * FT_Face
static void initialize()
Internal function that initializes the font system.
QFontEngine * engineForScript(int script) const
QString lastResortFont() const
Returns a "last resort" font name for the font matching algorithm.
Q_CORE_EXPORT void qFatal(const char *,...)
static QString fromLatin1(const char *, int size=-1)
Returns a QString initialized with the first size characters of the Latin-1 string str...
QExplicitlySharedDataPointer< QFontPrivate > d
QString defaultFamily() const
Returns the family name that corresponds to the current style hint.
void setRawName(const QString &)
Sets a font by its system specific name.
FT_Face non_locked_face() const
FT_Face freetypeFace() const
Returns the handle to the primary FreeType face of the font.