QwtTextLabel − A Widget which displays a QwtText.
#include <qwt_text_label.h>
Inherits QFrame.
Inherited by QwtLegendLabel.
void
setText (const QString &,
QwtText::TextFormat
textFormat=QwtText::AutoText)
virtual void setText (const QwtText &)
void clear ()
Clear the text and all QwtText attributes.
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.
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.
Constructs an empty label.
Parameters
parent Parent widget
Definition at line 39 of file qwt_text_label.cpp.
Constructs a label that displays the text, text
Parameters
parent Parent widget
text Text
Definition at line 50 of file qwt_text_label.cpp.
Destructor.
Definition at line 58 of file qwt_text_label.cpp.
Clear the text and all QwtText attributes.
Definition at line 124 of file qwt_text_label.cpp.
Redraw the text and focus indicator.
Definition at line 257 of file qwt_text_label.cpp.
Redraw the text.
Definition at line 279 of file qwt_text_label.cpp.
Parameters
width Width
Returns
Preferred height for this widget, given the width.
Definition at line 209 of file qwt_text_label.cpp.
Return label’s text indent in pixels.
Definition at line 133 of file qwt_text_label.cpp.
Return label’s text margin in pixels.
Definition at line 154 of file qwt_text_label.cpp.
Return a minimum size hint.
Definition at line 178 of file qwt_text_label.cpp.
Qt paint event
Parameters
event Paint event
Reimplemented in QwtLegendLabel.
Definition at line 236 of file qwt_text_label.cpp.
Interface for the designer plugin
Returns
Text as plain text
See also
setPlainText(), text()
Definition at line 84 of file qwt_text_label.cpp.
Set label’s text indent in pixels
Parameters
indent Indentation in pixels
Definition at line 142 of file qwt_text_label.cpp.
Set label’s margin in pixels
Parameters
margin Margin in pixels
Definition at line 163 of file qwt_text_label.cpp.
Interface for the designer plugin - does the same as setText()
See also
plainText()
Definition at line 73 of file qwt_text_label.cpp.
Change the label’s text, keeping all other QwtText attributes
Parameters
text New text
textFormat Format of text
See also
QwtText
Definition at line 96 of file qwt_text_label.cpp.
Change the label’s text
Parameters
text New text
Reimplemented in QwtLegendLabel.
Definition at line 109 of file qwt_text_label.cpp.
Return a size hint.
Reimplemented in QwtLegendLabel.
Definition at line 172 of file qwt_text_label.cpp.
Return the text.
Definition at line 118 of file qwt_text_label.cpp.
Calculate geometry for the text in widget coordinates
Returns
Geometry for the text
Definition at line 288 of file qwt_text_label.cpp.
Generated automatically by Doxygen for Qwt User’s Guide from the source code.