QwtTextLabel - Man Page
Name
QwtTextLabel ā
A Widget which displays a QwtText. Ā
Synopsis
#include <qwt_text_label.h>
Inherited by QwtLegendItem.
Public Slots
void clear ()
void setText (const QString &, QwtText::TextFormat textFormat=QwtText::AutoText)
virtual void setText (const QwtText &)
Public Member Functions
virtual int heightForWidth (int) const
int indent () const
int margin () const
virtual QSize minimumSizeHint () const
QwtTextLabel (const QwtText &, QWidget *parent=NULL)
QwtTextLabel (QWidget *parent=NULL)
void setIndent (int)
void setMargin (int)
virtual QSize sizeHint () const
const QwtText & text () const
QRect textRect () const
virtual ~QwtTextLabel ()
Protected Member Functions
virtual void drawContents (QPainter *)
virtual void drawText (QPainter *, const QRect &)
virtual void paintEvent (QPaintEvent *e)
Detailed Description
A Widget which displays a QwtText.
Constructor & Destructor Documentation
QwtTextLabel::QwtTextLabel (QWidget *parent = NULL) [explicit] Constructs an empty label.
- Parameters:
parent Parent widget
QwtTextLabel::QwtTextLabel (const QwtText &text, QWidget *parent = NULL) [explicit] Constructs a label that displays the text, text
- Parameters:
parent Parent widget
text Text
QwtTextLabel::~QwtTextLabel () [virtual]
Destructor.
Member Function Documentation
void QwtTextLabel::clear () [slot]
Clear the text and all QwtText attributes.
void QwtTextLabel::drawContents (QPainter *painter) [protected, virtual]
Redraw the text and focus indicator.
void QwtTextLabel::drawText (QPainter *painter, const QRect &textRect) [protected, virtual]
Redraw the text.
Reimplemented in QwtLegendItem.
int QwtTextLabel::heightForWidth (intwidth) const [virtual] Returns the preferred height for this widget, given the width.
- Parameters:
width Width
int QwtTextLabel::indent () const
Return label's text indent in pixels.
int QwtTextLabel::margin () const
Return label's text indent in pixels.
QSize QwtTextLabel::minimumSizeHint () const [virtual]
Return a minimum size hint.
void QwtTextLabel::paintEvent (QPaintEvent *event) [protected, virtual] Qt paint event
- Parameters:
event Paint event
Reimplemented in QwtLegendItem.
void QwtTextLabel::setIndent (intindent) Set label's text indent in pixels
- Parameters:
indent Indentation in pixels
void QwtTextLabel::setMargin (intmargin) Set label's margin in pixels
- Parameters:
margin Margin in pixels
void QwtTextLabel::setText (const QwtText &text) [virtual, slot] Change the label's text
- Parameters:
text New text
Reimplemented in QwtLegendItem.
void QwtTextLabel::setText (const QString &text, QwtText::TextFormattextFormat = QwtText::AutoText) [slot] Change the label's text, keeping all other QwtText attributes
- Parameters:
text New text
textFormat Format of text- See also:
QwtText
QSize QwtTextLabel::sizeHint () const [virtual]
Return label's margin in pixels.
Reimplemented in QwtLegendItem.
const QwtText & QwtTextLabel::text () const
Return the text.
QRect QwtTextLabel::textRect () const Calculate the rect for the text in widget coordinates
- Returns:
Text rect
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.