Public Member Functions | |
| virtual | ~uiFont () |
| uiFont must be created through the uiFontList | |
| uiFont & | operator= (const uiFont &) |
| FontData | fontData () const |
| void | setFontData (const FontData &) |
| Updates internal QFont and QFontMetrics. | |
| const QFont & | qFont () const |
| int | height () const |
| int | leading () const |
| int | maxWidth () const |
| int | avgWidth () const |
| int | width (const char *str) const |
| int | ascent () const |
| int | descent () const |
| const char * | key () const |
Protected Member Functions | |
| uiFont (const char *key, const char *family, int ps=FontData::defaultPointSize(), FontData::Weight w=FontData::defaultWeight(), bool it=FontData::defaultItalic()) | |
| uiFont (const char *key, FontData fd=FontData()) | |
| uiFont (const uiFont &) | |
| void | updateMetrics () |
Protected Attributes | |
| QFont * | qfont_ |
| QFontMetrics & | qfontmetrics_ |
| BufferString | key_ |
Friends | |
| class | uiFontList |
| bool | select (uiFont &, uiParent *, const char *) |
| < font stuff that needs Qt. | |
| uiFont::uiFont | ( | const char * | key, | |
| const char * | family, | |||
| int | ps = FontData::defaultPointSize(), |
|||
| FontData::Weight | w = FontData::defaultWeight(), |
|||
| bool | it = FontData::defaultItalic() | |||
| ) | [protected] |
| uiFont::uiFont | ( | const uiFont & | ) | [protected] |
| virtual uiFont::~uiFont | ( | ) | [virtual] |
uiFont must be created through the uiFontList
| int uiFont::ascent | ( | ) | const |
| int uiFont::avgWidth | ( | ) | const |
| int uiFont::descent | ( | ) | const |
| FontData uiFont::fontData | ( | ) | const |
| int uiFont::height | ( | ) | const |
| const char* uiFont::key | ( | ) | const [inline] |
| int uiFont::leading | ( | ) | const |
| int uiFont::maxWidth | ( | ) | const |
| const QFont& uiFont::qFont | ( | ) | const [inline] |
| void uiFont::setFontData | ( | const FontData & | ) |
Updates internal QFont and QFontMetrics.
| void uiFont::updateMetrics | ( | ) | [protected] |
| int uiFont::width | ( | const char * | str | ) | const |
< font stuff that needs Qt.
friend class uiFontList [friend] |
BufferString uiFont::key_ [protected] |
QFont* uiFont::qfont_ [protected] |
QFontMetrics& uiFont::qfontmetrics_ [protected] |
1.7.1