
Definition at line 25 of file qwt_text_label.h.
| Public Slots | |
| void | setText (const QString &, QwtText::TextFormat textFormat=QwtText::AutoText) | 
| virtual void | setText (const QwtText &) | 
| void | clear () | 
| Public Member Functions | |
| QwtTextLabel (QWidget *parent=NULL) | |
| QwtTextLabel (const QwtText &, QWidget *parent=NULL) | |
| virtual | ~QwtTextLabel () | 
| const QwtText & | text () const | 
| int | indent () const | 
| void | setIndent (int) | 
| int | margin () const | 
| void | setMargin (int) | 
| virtual QSize | sizeHint () const | 
| virtual QSize | minimumSizeHint () const | 
| virtual int | heightForWidth (int) const | 
| QRect | textRect () const | 
| Protected Member Functions | |
| virtual void | paintEvent (QPaintEvent *e) | 
| virtual void | drawContents (QPainter *) | 
| virtual void | drawText (QPainter *, const QRect &) | 
| 
 | 
| Constructs an empty label. 
 Definition at line 36 of file qwt_text_label.cpp. | 
| 
 | ||||||||||||
| Constructs a label that displays the text, text 
 Definition at line 60 of file qwt_text_label.cpp. References text(). | 
| 
 | 
| Destructor. 
 Definition at line 68 of file qwt_text_label.cpp. | 
| 
 | 
| Clear the text and all QwtText attributes. 
 Definition at line 113 of file qwt_text_label.cpp. | 
| 
 | 
| Redraw the text and focus indicator. 
 Definition at line 241 of file qwt_text_label.cpp. References QwtPainter::drawFocusRect(), drawText(), margin(), and textRect(). Referenced by paintEvent(), and QwtLegendItem::paintEvent(). | 
| 
 | ||||||||||||
| Redraw the text. 
 Reimplemented in QwtLegendItem. Definition at line 270 of file qwt_text_label.cpp. Referenced by drawContents(), and QwtLegendItem::drawText(). | 
| 
 | 
| Returns the preferred height for this widget, given the width. 
 Definition at line 196 of file qwt_text_label.cpp. References indent(). | 
| 
 | 
| Return label's text indent in pixels. 
 Definition at line 122 of file qwt_text_label.cpp. Referenced by heightForWidth(), and minimumSizeHint(). | 
| 
 | 
| Return label's text indent in pixels. 
 Definition at line 143 of file qwt_text_label.cpp. Referenced by drawContents(), QwtLegendItem::drawItem(), QwtLegendItem::paintEvent(), QwtLegendItem::setIdentfierWidth(), and QwtLegendItem::setSpacing(). | 
| 
 | 
| Return a minimum size hint. 
 Definition at line 167 of file qwt_text_label.cpp. References indent(). Referenced by sizeHint(). | 
| 
 | 
| Qt paint event. 
 Reimplemented in QwtLegendItem. Definition at line 218 of file qwt_text_label.cpp. References drawContents(). | 
| 
 | 
| Set label's text indent in pixels 
 Definition at line 131 of file qwt_text_label.cpp. Referenced by QwtLegendItem::setIdentfierWidth(), and QwtLegendItem::setSpacing(). | 
| 
 | 
| Set label's margin in pixels 
 Definition at line 152 of file qwt_text_label.cpp. Referenced by QwtLegendItem::setItemMode(). | 
| 
 | 
| Change the label's text 
 Reimplemented in QwtLegendItem. Definition at line 98 of file qwt_text_label.cpp. References text(). | 
| 
 | ||||||||||||
| Change the label's text, keeping all other QwtText attributes 
 
 Definition at line 86 of file qwt_text_label.cpp. Referenced by QwtLegendItem::setText(). | 
| 
 | 
| Return label's margin in pixels. 
 Reimplemented in QwtLegendItem. Definition at line 161 of file qwt_text_label.cpp. References minimumSizeHint(). Referenced by QwtLegendItem::sizeHint(). | 
| 
 | 
| Return the text. 
 Definition at line 107 of file qwt_text_label.cpp. Referenced by QwtLegendItem::drawItem(), QwtPlot::printTitle(), QwtLegendItem::QwtLegendItem(), QwtTextLabel(), QwtPlotPrintFilter::reset(), setText(), and QwtLegendItem::setText(). | 
| 
 | 
| Calculate the rect for the text in widget coordinates 
 Definition at line 279 of file qwt_text_label.cpp. Referenced by drawContents(). | 
 1.4.6
 1.4.6