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: