| Qwt User's Guide 6.3.0
    | 
A Widget which displays a QwtText. More...
#include <qwt_text_label.h>
| Public Slots | |
| void | setText (const QString &, QwtText::TextFormat textFormat=QwtText::AutoText) | 
| virtual void | setText (const QwtText &) | 
| void | clear () | 
| Clear the text and all QwtText attributes. | |
| Public Member Functions | |
| QwtTextLabel (QWidget *parent=NULL) | |
| QwtTextLabel (const QwtText &, QWidget *parent=NULL) | |
| virtual | ~QwtTextLabel () | 
| Destructor. | |
| void | setPlainText (const QString &) | 
| QString | plainText () const | 
| const QwtText & | text () const | 
| Return the text. | |
| int | indent () const | 
| Return label's text indent in pixels. | |
| void | setIndent (int) | 
| int | margin () const | 
| Return label's text margin in pixels. | |
| void | setMargin (int) | 
| virtual QSize | sizeHint () const override | 
| Return a size hint. | |
| virtual QSize | minimumSizeHint () const override | 
| Return a minimum size hint. | |
| virtual int | heightForWidth (int) const override | 
| QRect | textRect () const | 
| virtual void | drawText (QPainter *, const QRectF &) | 
| Redraw the text. | |
| Protected Member Functions | |
| virtual void | paintEvent (QPaintEvent *) override | 
| virtual void | drawContents (QPainter *) | 
| Redraw the text and focus indicator. | |
A Widget which displays a QwtText.
Definition at line 26 of file qwt_text_label.h.
| 
 | explicit | 
Constructs an empty label.
| parent | Parent widget | 
Definition at line 39 of file qwt_text_label.cpp.
| 
 | explicit | 
Constructs a label that displays the text, text
| parent | Parent widget | 
| text | Text | 
Definition at line 50 of file qwt_text_label.cpp.
| 
 | virtual | 
Destructor.
Definition at line 58 of file qwt_text_label.cpp.
| 
 | slot | 
Clear the text and all QwtText attributes.
Definition at line 124 of file qwt_text_label.cpp.
| 
 | protectedvirtual | 
Redraw the text and focus indicator.
Definition at line 257 of file qwt_text_label.cpp.
| 
 | virtual | 
Redraw the text.
Definition at line 279 of file qwt_text_label.cpp.
| 
 | overridevirtual | 
| width | Width | 
Definition at line 209 of file qwt_text_label.cpp.
| int QwtTextLabel::indent | ( | ) | const | 
Return label's text indent in pixels.
Definition at line 133 of file qwt_text_label.cpp.
| int QwtTextLabel::margin | ( | ) | const | 
Return label's text margin in pixels.
Definition at line 154 of file qwt_text_label.cpp.
| 
 | overridevirtual | 
Return a minimum size hint.
Definition at line 178 of file qwt_text_label.cpp.
| 
 | overrideprotectedvirtual | 
Qt paint event
| event | Paint event | 
Reimplemented in QwtLegendLabel.
Definition at line 236 of file qwt_text_label.cpp.
| QString QwtTextLabel::plainText | ( | ) | const | 
Interface for the designer plugin
Definition at line 84 of file qwt_text_label.cpp.
| void QwtTextLabel::setIndent | ( | int | indent | ) | 
Set label's text indent in pixels
| indent | Indentation in pixels | 
Definition at line 142 of file qwt_text_label.cpp.
| void QwtTextLabel::setMargin | ( | int | margin | ) | 
Set label's margin in pixels
| margin | Margin in pixels | 
Definition at line 163 of file qwt_text_label.cpp.
| void QwtTextLabel::setPlainText | ( | const QString & | text | ) | 
Interface for the designer plugin - does the same as setText()
Definition at line 73 of file qwt_text_label.cpp.
| 
 | slot | 
Change the label's text, keeping all other QwtText attributes
| text | New text | 
| textFormat | Format of text | 
Definition at line 96 of file qwt_text_label.cpp.
| 
 | virtualslot | 
Change the label's text
| text | New text | 
Reimplemented in QwtLegendLabel.
Definition at line 109 of file qwt_text_label.cpp.
| 
 | overridevirtual | 
Return a size hint.
Reimplemented in QwtLegendLabel.
Definition at line 172 of file qwt_text_label.cpp.
| const QwtText & QwtTextLabel::text | ( | ) | const | 
Return the text.
Definition at line 118 of file qwt_text_label.cpp.
| QRect QwtTextLabel::textRect | ( | ) | const | 
Calculate geometry for the text in widget coordinates
Definition at line 288 of file qwt_text_label.cpp.