Eneboo - Documentación para desarrolladores
Clases | Slots públicos | Métodos públicos | Métodos protegidos | Propiedades
Referencia de la Clase QwtTextLabel

A Widget which displays a QwtText. Más...

#include <qwt_text_label.h>

Diagrama de herencias de QwtTextLabel
QFrame QWidget QWidget QPaintDevice QObject QPaintDevice QObject QPaintDevice QObject QPaintDevice QObject QwtLegendItem

Lista de todos los miembros.

Clases

class  PrivateData

Slots públicos

void setText (const QString &, QwtText::TextFormat textFormat=QwtText::AutoText)
virtual void setText (const QwtText &)
void clear ()
 Clear the text and all QwtText attributes.

Métodos públicos

 QwtTextLabel (QWidget *parent=NULL)
 QwtTextLabel (QWidget *parent, const char *name)
 QwtTextLabel (const QwtText &, QWidget *parent=NULL)
virtual ~QwtTextLabel ()
 Destructor.
const QwtTexttext () const
 Return the text.
int indent () const
void setIndent (int)
int margin () const
void setMargin (int)
virtual QSize sizeHint () const
 Return label's margin in pixels.
virtual QSize minimumSizeHint () const
 Return a minimum size hint.
virtual int heightForWidth (int) const
QRect textRect () const

Métodos protegidos

virtual void paintEvent (QPaintEvent *e)
 Qt paint event.
virtual void drawContents (QPainter *)
 Redraw the text and focus indicator.
virtual void drawText (QPainter *, const QRect &)
 Redraw the text.

Propiedades

int indent
 Return label's text indent in pixels.
int margin
 Return label's text indent in pixels.

Descripción detallada

A Widget which displays a QwtText.


Documentación del constructor y destructor

QwtTextLabel::QwtTextLabel ( QWidget parent = NULL) [explicit]

Constructs an empty label.

Parámetros:
parentParent widget
QwtTextLabel::QwtTextLabel ( QWidget parent,
const char *  name 
) [explicit]

Constructs an empty label.

Parámetros:
parentParent widget
nameObject name
QwtTextLabel::QwtTextLabel ( const QwtText text,
QWidget parent = NULL 
) [explicit]

Constructs a label that displays the text, text

Parámetros:
parentParent widget
textText
QwtTextLabel::~QwtTextLabel ( ) [virtual]

Destructor.


Documentación de las funciones miembro

void QwtTextLabel::clear ( void  ) [slot]

Clear the text and all QwtText attributes.

void QwtTextLabel::drawContents ( QPainter painter) [protected, virtual]

Redraw the text and focus indicator.

Reimplementado de QFrame.

void QwtTextLabel::drawText ( QPainter painter,
const QRect textRect 
) [protected, virtual]

Redraw the text.

Reimplementado en QwtLegendItem.

int QwtTextLabel::heightForWidth ( int  width) const [virtual]

Returns the preferred height for this widget, given the width.

Parámetros:
widthWidth

Reimplementado de QWidget.

int QwtTextLabel::indent ( ) const
int QwtTextLabel::margin ( ) const

Reimplementado de QFrame.

QSize QwtTextLabel::minimumSizeHint ( ) const [virtual]

Return a minimum size hint.

Reimplementado de QWidget.

void QwtTextLabel::paintEvent ( QPaintEvent e) [protected, virtual]

Qt paint event.

Reimplementado de QFrame.

Reimplementado en QwtLegendItem.

void QwtTextLabel::setIndent ( int  indent)

Set label's text indent in pixels

Parámetros:
indentIndentation in pixels
void QwtTextLabel::setMargin ( int  margin) [virtual]

Set label's margin in pixels

Parámetros:
marginMargin in pixels

Reimplementado de QFrame.

void QwtTextLabel::setText ( const QwtText text) [virtual, slot]

Change the label's text

Parámetros:
textNew text

Reimplementado en QwtLegendItem.

void QwtTextLabel::setText ( const QString text,
QwtText::TextFormat  textFormat = QwtText::AutoText 
) [slot]

Change the label's text, keeping all other QwtText attributes

Parámetros:
textNew text
textFormatFormat of text
Ver también:
QwtText
QSize QwtTextLabel::sizeHint ( ) const [virtual]

Return label's margin in pixels.

Reimplementado de QFrame.

Reimplementado en QwtLegendItem.

const QwtText & QwtTextLabel::text ( ) const

Return the text.

QRect QwtTextLabel::textRect ( ) const

Calculate the rect for the text in widget coordinates

Devuelve:
Text rect

Documentación de propiedades

int QwtTextLabel::indent [read, write]

Return label's text indent in pixels.

int QwtTextLabel::margin [read, write]

Return label's text indent in pixels.

Reimplementado de QFrame.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'