QtBase
v6.3.1
|
#include <qfontdatabase_p.h>
Classes | |
struct | ApplicationFont |
Public Types | |
enum | FamilyRequestFlags { RequestFamily = 0 , EnsureCreated , EnsurePopulated } |
Public Member Functions | |
QFontDatabasePrivate () | |
~QFontDatabasePrivate () | |
QtFontFamily * | family (const QString &f, FamilyRequestFlags flags=EnsurePopulated) |
void | free () |
int | addAppFont (const QByteArray &fontData, const QString &fileName) |
bool | isApplicationFont (const QString &fileName) |
void | invalidate () |
Static Public Member Functions | |
static QFontDatabasePrivate * | instance () |
static void | parseFontName (const QString &name, QString &foundry, QString &family) |
static QString | resolveFontFamilyAlias (const QString &family) |
static QFontEngine * | findFont (const QFontDef &request, int script, bool preferScriptOverFamily=false) |
static void | load (const QFontPrivate *d, int script) |
static QFontDatabasePrivate * | ensureFontDatabase () |
Public Attributes | |
int | count |
QtFontFamily ** | families |
QCache< QtFontFallbacksCacheKey, QStringList > | fallbacksCache |
QList< ApplicationFont > | applicationFonts |
Definition at line 213 of file qfontdatabase_p.h.
Enumerator | |
---|---|
RequestFamily | |
EnsureCreated | |
EnsurePopulated |
Definition at line 226 of file qfontdatabase_p.h.
|
inline |
Definition at line 216 of file qfontdatabase_p.h.
|
inline |
Definition at line 222 of file qfontdatabase_p.h.
int QFontDatabasePrivate::addAppFont | ( | const QByteArray & | fontData, |
const QString & | fileName | ||
) |
|
static |
Definition at line 1318 of file qfontdatabase.cpp.
QtFontFamily * QFontDatabasePrivate::family | ( | const QString & | f, |
FamilyRequestFlags | flags = EnsurePopulated |
||
) |
|
static |
|
inline |
Definition at line 233 of file qfontdatabase_p.h.
|
static |
Definition at line 545 of file qfontdatabase.cpp.
void QFontDatabasePrivate::invalidate | ( | ) |
Definition at line 2186 of file qfontdatabase.cpp.
|
static |
Definition at line 2486 of file qfontdatabase.cpp.
QList<ApplicationFont> QFontDatabasePrivate::applicationFonts |
Definition at line 260 of file qfontdatabase_p.h.
int QFontDatabasePrivate::count |
Definition at line 242 of file qfontdatabase_p.h.
QCache<QtFontFallbacksCacheKey, QStringList> QFontDatabasePrivate::fallbacksCache |
Definition at line 245 of file qfontdatabase_p.h.
QtFontFamily** QFontDatabasePrivate::families |
Definition at line 243 of file qfontdatabase_p.h.