The QFontEngineInfo class describes a specific font provided by a font engine plugin. 更多...
| 头: | #include <QFontEngineInfo> |
| Since: | Qt 4.3 |
该类在开发且可能改变。
|
| QFontEngineInfo () | |
| QFontEngineInfo (const QString & family ) | |
| QFontEngineInfo (const QFontEngineInfo & other ) | |
| ~QFontEngineInfo () | |
| QString | family () const |
| qreal | pixelSize () const |
| void | setFamily (const QString & name ) |
| void | setPixelSize (qreal size ) |
| void | setStyle (QFont::Style style ) |
| void | setWeight (int weight ) |
| void | setWritingSystems (const QList<QFontDatabase::WritingSystem> & writingSystems ) |
| QFont::Style | style () const |
| int | weight () const |
| QList<QFontDatabase::WritingSystem> | writingSystems () const |
| QFontEngineInfo & | operator= (const QFontEngineInfo & other ) |
The QFontEngineInfo class describes a specific font provided by a font engine plugin.
QFontEngineInfo is used to describe a request of a font to a font engine plugin as well as to describe the actual fonts a plugin provides.
另请参阅 QAbstractFontEngine and QFontEnginePlugin .
the family name of the font
访问函数:
| QString | family () const |
| void | setFamily (const QString & name ) |
the pixel size of the font
A pixel size of 0 represents a freely scalable font.
访问函数:
| qreal | pixelSize () const |
| void | setPixelSize (qreal size ) |
the style of the font
访问函数:
| QFont::Style | style () const |
| void | setStyle (QFont::Style style ) |
the weight of the font
The value should be from the QFont::Weight 枚举。
访问函数:
| int | weight () const |
| void | setWeight (int weight ) |
the writing systems supported by the font
An empty list means that any writing system is supported.
访问函数:
| QList<QFontDatabase::WritingSystem> | writingSystems () const |
| void | setWritingSystems (const QList<QFontDatabase::WritingSystem> & writingSystems ) |
Constructs a new empty QFontEngineInfo .
构造新的 QFontEngineInfo 采用指定 family . The resulting object represents a freely scalable font with normal weight and style.
Creates a new font engine info object with the same attributes as other .
销毁此 QFontEngineInfo 对象。
赋值 other to this font engine info object, and returns a reference to this.