Provided by: libqwt-doc_6.1.3-1_all
NAME
QwtLegendLabel - A widget representing something on a QwtLegend.
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 (bool on) [slot] Check/Uncheck a the item Parameters: on check/uncheck See also: setItemMode() void QwtLegendLabel::setData (const QwtLegendData & legendData) Set the attributes of the legend label Parameters: legendData Attributes of the label See also: data() void QwtLegendLabel::setIcon (const QPixmap & icon) Assign the icon Parameters: icon Pixmap representing a plot item See also: icon(), QwtPlotItem::legendIcon() void QwtLegendLabel::setItemMode (QwtLegendData::Mode mode) Set the item mode The default is QwtLegendData::ReadOnly Parameters: mode Item mode See also: itemMode() void QwtLegendLabel::setSpacing (int spacing) 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 item Parameters: 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.