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.