QFontMetricsF Class Reference

QFontMetricsF Class Reference

#include <qfontmetrics.h>

Class Description

Definition at line 145 of file qfontmetrics.h.

Public Member Functions

 QFontMetricsF (const QFont &)
 
 QFontMetricsF (const QFont &, QPaintDevice *pd)
 
 QFontMetricsF (const QFontMetrics &)
 
 QFontMetricsF (const QFontMetricsF &)
 
 ~QFontMetricsF ()
 
QFontMetricsFoperator= (const QFontMetricsF &)
 
QFontMetricsFoperator= (const QFontMetrics &)
 
qreal ascent () const
 
qreal descent () const
 
qreal height () const
 
qreal leading () const
 
qreal lineSpacing () const
 
qreal minLeftBearing () const
 
qreal minRightBearing () const
 
qreal maxWidth () const
 
qreal xHeight () const
 
qreal averageCharWidth () const
 
bool inFont (QChar) const
 
bool inFontUcs4 (uint ucs4) const
 
qreal leftBearing (QChar) const
 
qreal rightBearing (QChar) const
 
qreal width (const QString &string) const
 
qreal width (QChar) const
 
QRectF boundingRect (const QString &string) const
 
QRectF boundingRect (QChar) const
 
QRectF boundingRect (const QRectF &r, int flags, const QString &string, int tabstops=0, int *tabarray=0) const
 
QSizeF size (int flags, const QString &str, int tabstops=0, int *tabarray=0) const
 
QRectF tightBoundingRect (const QString &text) const
 
QString elidedText (const QString &text, Qt::TextElideMode mode, qreal width, int flags=0) const
 
qreal underlinePos () const
 
qreal overlinePos () const
 
qreal strikeOutPos () const
 
qreal lineWidth () const
 
bool operator== (const QFontMetricsF &other)
 
bool operator== (const QFontMetricsF &other) const
 
bool operator!= (const QFontMetricsF &other)
 
bool operator!= (const QFontMetricsF &other) const
 

Constructor & Destructor Documentation

QFontMetricsF ( const QFont )
QFontMetricsF ( const QFont ,
QPaintDevice pd 
)
QFontMetricsF ( const QFontMetrics )

Member Function Documentation

QFontMetricsF& operator= ( const QFontMetricsF )
QFontMetricsF& operator= ( const QFontMetrics )
qreal ascent ( ) const
qreal descent ( ) const
qreal height ( ) const
qreal leading ( ) const
qreal lineSpacing ( ) const
qreal minLeftBearing ( ) const
qreal minRightBearing ( ) const
qreal maxWidth ( ) const
qreal xHeight ( ) const
qreal averageCharWidth ( ) const
bool inFont ( QChar  ) const
bool inFontUcs4 ( uint  ucs4) const
qreal leftBearing ( QChar  ) const
qreal rightBearing ( QChar  ) const
qreal width ( const QString string) const
qreal width ( QChar  ) const
QRectF boundingRect ( const QString string) const
QRectF boundingRect ( QChar  ) const
QRectF boundingRect ( const QRectF r,
int  flags,
const QString string,
int  tabstops = 0,
int tabarray = 0 
) const
QSizeF size ( int  flags,
const QString str,
int  tabstops = 0,
int tabarray = 0 
) const
QRectF tightBoundingRect ( const QString text) const
QString elidedText ( const QString text,
Qt::TextElideMode  mode,
qreal  width,
int  flags = 0 
) const
qreal underlinePos ( ) const
qreal overlinePos ( ) const
qreal strikeOutPos ( ) const
qreal lineWidth ( ) const
bool operator== ( const QFontMetricsF other)
bool operator== ( const QFontMetricsF other) const
bool operator!= ( const QFontMetricsF other)
inline

Definition at line 197 of file qfontmetrics.h.

197 { return !operator==(other); } // 5.0 - remove me
bool operator==(const QFontMetricsF &other)
bool operator!= ( const QFontMetricsF other) const
inline

Definition at line 198 of file qfontmetrics.h.

198 { return !operator==(other); }
bool operator==(const QFontMetricsF &other)

The documentation for this class was generated from the following file: