Definition at line 65 of file qfontmetrics.h.
#include <qfontmetrics.h>
Public Member Functions |
|
| QFontMetrics (const QFont &) | |
| QFontMetrics (const QFont &, QPaintDevice *pd) | |
| QFontMetrics (const QFontMetrics &) | |
| ~QFontMetrics () | |
| QFontMetrics & | operator= (const QFontMetrics &) |
| int | ascent () const |
| int | descent () const |
| int | height () const |
| int | leading () const |
| int | lineSpacing () const |
| int | minLeftBearing () const |
| int | minRightBearing () const |
| int | maxWidth () const |
| int | xHeight () const |
| int | averageCharWidth () const |
| bool | inFont (QChar) const |
| int | leftBearing (QChar) const |
| int | rightBearing (QChar) const |
| int | width (const QString &, int len=-1) const |
| int | width (const QString &, int len, int flags) const |
| int | width (QChar) const |
| int | charWidth (const QString &str, int pos) const |
| QRect | boundingRect (QChar) const |
| QRect | boundingRect (const QString &text) const |
| QRect | boundingRect (const QRect &r, int flags, const QString &text, int tabstops=0, int *tabarray=0) const |
| QRect | boundingRect (int x, int y, int w, int h, int flags, const QString &text, int tabstops=0, int *tabarray=0) const |
| QSize | size (int flags, const QString &str, int tabstops=0, int *tabarray=0) const |
| QRect | tightBoundingRect (const QString &text) const |
| QString | elidedText (const QString &text, Qt::TextElideMode mode, int width, int flags=0) const |
| int | underlinePos () const |
| int | overlinePos () const |
| int | strikeOutPos () const |
| int | lineWidth () const |
| bool | operator== (const QFontMetrics &other) |
| bool | operator== (const QFontMetrics &other) const |
| bool | operator!= (const QFontMetrics &other) |
| bool | operator!= (const QFontMetrics &other) const |
Friends |
|
| class | QFontMetricsF |
| class | QStackTextEngine |
| QFontMetrics | ( | const QFont & | ) |
| QFontMetrics | ( | const QFont & | , |
| QPaintDevice * | pd | ||
| ) |
| QFontMetrics | ( | const QFontMetrics & | ) |
| ~QFontMetrics | ( | ) |
| QFontMetrics& operator= | ( | const QFontMetrics & | ) |
| int ascent | ( | ) | const |
| int descent | ( | ) | const |
| int height | ( | ) | const |
| int leading | ( | ) | const |
| int lineSpacing | ( | ) | const |
| int minLeftBearing | ( | ) | const |
| int minRightBearing | ( | ) | const |
| int maxWidth | ( | ) | const |
| int xHeight | ( | ) | const |
| int averageCharWidth | ( | ) | const |
| bool inFont | ( | QChar | ) | const |
| int leftBearing | ( | QChar | ) | const |
| int rightBearing | ( | QChar | ) | const |
| int width | ( | const QString & | , |
| int | len = -1 |
||
| ) | const |
| int width | ( | const QString & | , |
| int | len, | ||
| int | flags | ||
| ) | const |
| int width | ( | QChar | ) | const |
| int charWidth | ( | const QString & | str, |
| int | pos | ||
| ) | const |
| QRect boundingRect | ( | int | x, |
| int | y, | ||
| int | w, | ||
| int | h, | ||
| int | flags, | ||
| const QString & | text, | ||
| int | tabstops = 0, |
||
| int * | tabarray = 0 |
||
| ) | const [inline] |
Definition at line 101 of file qfontmetrics.h.
{ return boundingRect(QRect(x, y, w, h), flags, text, tabstops, tabarray); }
| QString elidedText | ( | const QString & | text, |
| Qt::TextElideMode | mode, | ||
| int | width, | ||
| int | flags = 0 |
||
| ) | const |
| int underlinePos | ( | ) | const |
| int overlinePos | ( | ) | const |
| int strikeOutPos | ( | ) | const |
| int lineWidth | ( | ) | const |
| bool operator== | ( | const QFontMetrics & | other | ) |
| bool operator== | ( | const QFontMetrics & | other | ) | const |
| bool operator!= | ( | const QFontMetrics & | other | ) | [inline] |
Definition at line 117 of file qfontmetrics.h.
{ return !operator==(other); } // 5.0 - remove me
| bool operator!= | ( | const QFontMetrics & | other | ) | const [inline] |
Definition at line 118 of file qfontmetrics.h.
{ return !operator==(other); }
friend class QFontMetricsF
[friend] |
Definition at line 133 of file qfontmetrics.h.
friend class QStackTextEngine
[friend] |
Definition at line 134 of file qfontmetrics.h.