Definition at line 167 of file qwt_text.h.
Public Member Functions | |
QwtRichText (const QString &text, const QFont &font, int align=Qt::AlignCenter|Qt::WordBreak|Qt::ExpandTabs, const QColor &color=QColor(), const QPen &pen=QPen(Qt::NoPen), const QBrush &brush=QBrush(Qt::NoBrush)) | |
QwtRichText (const QString &, const QFont &, const QColor &) | |
virtual | ~QwtRichText () |
virtual QwtText * | clone () const |
virtual void | setText (const QString &text) |
virtual void | setFont (const QFont &font) |
virtual void | setAlignment (int align) |
virtual int | heightForWidth (int width) const |
virtual QRect | boundingRect (QPainter *painter=0) const |
virtual void | draw (QPainter *painter, const QRect &rect) const |
|
Constructor.
Definition at line 291 of file qwt_text.cpp. References setText(). Referenced by clone(). |
|
Constructor.
Definition at line 306 of file qwt_text.cpp. References setText(). |
|
Destructor.
Definition at line 316 of file qwt_text.cpp. |
|
Returns the bounding rectangle. The bounding rectangle is calculated with respect to (0, 0). The left and top border depend on the alignment flags:
Use for instance QRect::moveBy(x,y), before drawing the text into the rectangle. Implements QwtText. Definition at line 408 of file qwt_text.cpp. References QwtText::alignment(), and QwtText::font(). Referenced by QwtPushButton::sizeHint(). |
|
Create a clone.
Implements QwtText. Definition at line 322 of file qwt_text.cpp. References QwtText::alignment(), QwtText::color(), QwtText::font(), QwtRichText(), QwtText::rectBrush(), QwtText::rectPen(), and QwtText::text(). |
|
Draw the text in a clipping rectangle.
Implements QwtText. Definition at line 382 of file qwt_text.cpp. References QwtText::alignment(), QwtText::color(), QwtPainter::drawRect(), QwtPainter::drawSimpleRichText(), QwtText::font(), QwtText::rectBrush(), and QwtText::rectPen(). |
|
Find the height for a given width.
Implements QwtText. Definition at line 360 of file qwt_text.cpp. References QwtText::font(). |
|
Set the alignment.
Reimplemented from QwtText. Definition at line 347 of file qwt_text.cpp. References QwtText::font(), QwtText::setAlignment(), and QwtText::text(). |
|
Set the font.
Reimplemented from QwtText. Definition at line 338 of file qwt_text.cpp. References QwtText::setFont(). |
|
Set the text.
Reimplemented from QwtText. Definition at line 329 of file qwt_text.cpp. References QwtText::alignment(), QwtText::font(), and QwtText::setText(). Referenced by QwtRichText(). |