SYNOPSIS
#include <qwt_legend_label.h>
Inherits QwtTextLabel.
Public Slots
void setChecked (bool on)
Signals
void clicked ()
Signal, when the legend item has been clicked.
void pressed ()
Signal, when the legend item has been pressed.
void released ()
Signal, when the legend item has been released.
void checked (bool)
Signal, when the legend item has been toggled.
Public Member Functions
QwtLegendLabel (QWidget *parent=0)
virtual ~QwtLegendLabel ()
Destructor.
void setData (const QwtLegendData &)
const QwtLegendData & data () const
void setItemMode (QwtLegendData::Mode)
QwtLegendData::Mode itemMode () const
void setSpacing (int spacing)
Change the spacing between icon and text.
int spacing () const
virtual void setText (const QwtText &)
void setIcon (const QPixmap &)
QPixmap icon () const
virtual QSize sizeHint () const
Return a size hint.
bool isChecked () const
Return true, if the item is checked.
Protected Member Functions
void setDown (bool)
Set the item being down.
bool isDown () const
Return true, if the item is down.
virtual void paintEvent (QPaintEvent *)
Paint event.
virtual void mousePressEvent (QMouseEvent *)
Handle mouse press events.
virtual void mouseReleaseEvent (QMouseEvent *)
Handle mouse release events.
virtual void keyPressEvent (QKeyEvent *)
Handle key press events.
virtual void keyReleaseEvent (QKeyEvent *)
Handle key release events.
Detailed Description
A widget representing something on a QwtLegend.
Constructor & Destructor Documentation
QwtLegendLabel::QwtLegendLabel (QWidget *parent = 0) [explicit]
Parameters:
- parent Parent widget
Member Function Documentation
const QwtLegendData & QwtLegendLabel::data () const
Returns:
- Attributes of the label
See Also:
- setData(), QwtPlotItem::legendData()
QPixmap QwtLegendLabel::icon () const
Returns:
- Pixmap representing a plot item
See Also:
- setIcon()
QwtLegendData::Mode QwtLegendLabel::itemMode () const
Returns:
- Item mode
See Also:
- setItemMode()
void QwtLegendLabel::setChecked (boolon) [slot]
Check/Uncheck a the itemParameters:
- on check/uncheck
See Also:
- setItemMode()
void QwtLegendLabel::setData (const QwtLegendData &legendData)
Set the attributes of the legend labelParameters:
- legendData Attributes of the label
See Also:
- data()
void QwtLegendLabel::setIcon (const QPixmap &icon)
Assign the iconParameters:
- icon Pixmap representing a plot item
See Also:
- icon(), QwtPlotItem::legendIcon()
void QwtLegendLabel::setItemMode (QwtLegendData::Modemode)
Set the item mode The default is QwtLegendData::ReadOnlyParameters:
- mode Item mode
See Also:
- itemMode()
void QwtLegendLabel::setSpacing (intspacing)
Change the spacing between icon and text.
Parameters:
- spacing Spacing
See Also:
- spacing(), QwtTextLabel::margin()
void QwtLegendLabel::setText (const QwtText &text) [virtual]
Set the text to the legend itemParameters:
- text Text label
See Also:
- QwtTextLabel::text()
Reimplemented from QwtTextLabel.
int QwtLegendLabel::spacing () const
Returns:
- Spacing between icon and text
See Also:
- setSpacing(), QwtTextLabel::margin()
Author
Generated automatically by Doxygen for Qwt User's Guide from the source code.