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 37 of file qwt_text_label.cpp. |
|
Constructs a label that displays the text, text
Definition at line 48 of file qwt_text_label.cpp. |
|
Destructor.
Definition at line 56 of file qwt_text_label.cpp. |
|
Clear the text and all QwtText attributes.
Definition at line 97 of file qwt_text_label.cpp. |
|
Redraw the text and focus indicator.
Definition at line 219 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 248 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 174 of file qwt_text_label.cpp. References indent(). Referenced by QwtPlotLayout::minimumSizeHint(). |
|
Return label's text indent in pixels.
Definition at line 104 of file qwt_text_label.cpp. Referenced by heightForWidth(), minimumSizeHint(), and textRect(). |
|
Return label's text indent in pixels.
Definition at line 123 of file qwt_text_label.cpp. Referenced by drawContents(), and QwtLegendItem::drawItem(). |
|
Return a minimum size hint.
Definition at line 145 of file qwt_text_label.cpp. References indent(). Referenced by sizeHint(). |
|
Qt paint event.
Reimplemented in QwtLegendItem. Definition at line 196 of file qwt_text_label.cpp. References drawContents(). |
|
Set label's text indent in pixels
Definition at line 113 of file qwt_text_label.cpp. |
|
Set label's margin in pixels
Definition at line 132 of file qwt_text_label.cpp. Referenced by QwtLegendItem::setItemMode(). |
|
Change the label´s text
Reimplemented in QwtLegendItem. Definition at line 84 of file qwt_text_label.cpp. |
|
Change the label´s text, keeping all other QwtText attributes
Definition at line 74 of file qwt_text_label.cpp. Referenced by QwtPlotPrintFilter::reset(), and QwtLegendItem::setText(). |
|
Return label's margin in pixels.
Reimplemented in QwtLegendItem. Definition at line 139 of file qwt_text_label.cpp. References minimumSizeHint(). Referenced by QwtLegendItem::sizeHint(). |
|
Return the text.
Definition at line 91 of file qwt_text_label.cpp. Referenced by QwtLegendItem::drawItem(), QwtPlotLayout::minimumSizeHint(), QwtPlot::print(), QwtPlot::printTitle(), and QwtPlotPrintFilter::reset(). |
|
Calculate the rect for the text in widget coordinates
Definition at line 257 of file qwt_text_label.cpp. References indent(). Referenced by drawContents(). |