![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qfont_p.h>
Public Member Functions | |
QFontPrivate () | |
QFontPrivate (const QFontPrivate &other) | |
~QFontPrivate () | |
QFontEngine * | engineForScript (int script) const |
void | alterCharForCapitalization (QChar &c) const |
QFont | smallCapsFont () const |
QFontPrivate * | smallCapsFontPrivate () const |
void | resolve (uint mask, const QFontPrivate *other) |
void | setFeature (QFont::Tag tag, quint32 value) |
void | unsetFeature (QFont::Tag tag) |
void | setVariableAxis (QFont::Tag tag, float value) |
void | unsetVariableAxis (QFont::Tag tag) |
bool | hasVariableAxis (QFont::Tag tag, float value) const |
Static Public Member Functions | |
static QFontPrivate * | get (const QFont &font) |
static void | detachButKeepEngineData (QFont *font) |
Public Attributes | |
QAtomicInt | ref |
QFontDef | request |
QFontEngineData * | engineData |
int | dpi |
uint | underline: 1 |
uint | overline: 1 |
uint | strikeOut: 1 |
uint | kerning: 1 |
uint | capital: 3 |
bool | letterSpacingIsAbsolute: 1 |
QFixed | letterSpacing |
QFixed | wordSpacing |
QHash< QFont::Tag, quint32 > | features |
QFontPrivate * | scFont |
QFontPrivate::QFontPrivate | ( | const QFontPrivate & | other | ) |
QFontEngine * QFontPrivate::engineForScript | ( | int | script | ) | const |
|
inlinestatic |
bool QFontPrivate::hasVariableAxis | ( | QFont::Tag | tag, |
float | value ) const |
void QFontPrivate::resolve | ( | uint | mask, |
const QFontPrivate * | other ) |
void QFontPrivate::setFeature | ( | QFont::Tag | tag, |
quint32 | value ) |
void QFontPrivate::setVariableAxis | ( | QFont::Tag | tag, |
float | value ) |
QFontPrivate * QFontPrivate::smallCapsFontPrivate | ( | ) | const |
void QFontPrivate::unsetFeature | ( | QFont::Tag | tag | ) |
void QFontPrivate::unsetVariableAxis | ( | QFont::Tag | tag | ) |
|
mutable |
QHash<QFont::Tag, quint32> QFontPrivate::features |
Definition at line 188 of file qfont_p.h.
Referenced by testing.tools.test_runner._PerProcessConfig::InitializeFeatures().
QAtomicInt QFontPrivate::ref |
|
mutable |