QFontDatabase Class Reference
#include <qfontdatabase.h>
Definition at line 66 of file qfontdatabase.h.
|
| enum | WritingSystem {
Any,
Latin,
Greek,
Cyrillic,
Armenian,
Hebrew,
Arabic,
Syriac,
Thaana,
Devanagari,
Bengali,
Gurmukhi,
Gujarati,
Oriya,
Tamil,
Telugu,
Kannada,
Malayalam,
Sinhala,
Thai,
Lao,
Tibetan,
Myanmar,
Georgian,
Khmer,
SimplifiedChinese,
TraditionalChinese,
Japanese,
Korean,
Vietnamese,
Symbol,
Other = Symbol,
Ogham,
Runic,
Nko,
WritingSystemsCount
} |
| |
|
| | QFontDatabase () |
| |
| QList< WritingSystem > | writingSystems () const |
| |
| QList< WritingSystem > | writingSystems (const QString &family) const |
| |
| QStringList | families (WritingSystem writingSystem=Any) const |
| |
| QStringList | styles (const QString &family) const |
| |
| QList< int > | pointSizes (const QString &family, const QString &style=QString()) |
| |
| QList< int > | smoothSizes (const QString &family, const QString &style) |
| |
| QString | styleString (const QFont &font) |
| |
| QString | styleString (const QFontInfo &fontInfo) |
| |
| QFont | font (const QString &family, const QString &style, int pointSize) const |
| |
| bool | isBitmapScalable (const QString &family, const QString &style=QString()) const |
| |
| bool | isSmoothlyScalable (const QString &family, const QString &style=QString()) const |
| |
| bool | isScalable (const QString &family, const QString &style=QString()) const |
| |
| bool | isFixedPitch (const QString &family, const QString &style=QString()) const |
| |
| bool | italic (const QString &family, const QString &style) const |
| |
| bool | bold (const QString &family, const QString &style) const |
| |
| int | weight (const QString &family, const QString &style) const |
| |
| bool | hasFamily (const QString &family) const |
| |
| Enumerator |
|---|
| Any |
|
| Latin |
|
| Greek |
|
| Cyrillic |
|
| Armenian |
|
| Hebrew |
|
| Arabic |
|
| Syriac |
|
| Thaana |
|
| Devanagari |
|
| Bengali |
|
| Gurmukhi |
|
| Gujarati |
|
| Oriya |
|
| Tamil |
|
| Telugu |
|
| Kannada |
|
| Malayalam |
|
| Sinhala |
|
| Thai |
|
| Lao |
|
| Tibetan |
|
| Myanmar |
|
| Georgian |
|
| Khmer |
|
| SimplifiedChinese |
|
| TraditionalChinese |
|
| Japanese |
|
| Korean |
|
| Vietnamese |
|
| Symbol |
|
| Other |
|
| Ogham |
|
| Runic |
|
| Nko |
|
| WritingSystemsCount |
|
Definition at line 73 of file qfontdatabase.h.
| bool hasFamily |
( |
const QString & |
family | ) |
const |
| static int addApplicationFont |
( |
const QString & |
fileName | ) |
|
|
static |
| static int addApplicationFontFromData |
( |
const QByteArray & |
fontData | ) |
|
|
static |
| static bool removeApplicationFont |
( |
int |
id | ) |
|
|
static |
| static bool removeAllApplicationFonts |
( |
| ) |
|
|
static |
| static bool supportsThreadedFontRendering |
( |
| ) |
|
|
static |
| friend class QFontPrivate |
|
friend |
| friend class QFontDialogPrivate |
|
friend |
| friend class QFontEngineMultiXLFD |
|
friend |
| friend class QFontEngineMultiQWS |
|
friend |
| friend class QFontEngineMultiS60 |
|
friend |
| friend class QFontEngineMultiQPA |
|
friend |
The documentation for this class was generated from the following file: