conflicting packages
QwtLegendItem(3) | Qwt User's Guide | QwtLegendItem(3) |
NAME¶
QwtLegendItem -SYNOPSIS¶
#include <qwt_legend_item.h> Inherits QwtTextLabel.Public Types¶
enum IdentifierMode { NoIdentifier = 0, ShowLine = 1, ShowSymbol = 2, ShowText = 4 }
Public Slots¶
void setChecked (bool on)
Signals¶
void checked (bool)
Public Member Functions¶
QwtLegendItem (QWidget *parent=0)
Protected Member Functions¶
virtual void drawText (QPainter *, const QRect &)
Detailed Description¶
A legend label. QwtLegendItem represents a curve on a legend. It displays an curve identifier with an explaining text. The identifier might be a combination of curve symbol and line. In readonly mode it behaves like a label, otherwise like an unstylish push button. See also:QwtLegend, QwtPlotCurve
Member Enumeration Documentation¶
enum QwtLegendItem::IdentifierMode¶
Identifier mode. Default is ShowLine | ShowText See also:identifierMode(), setIdentifierMode()
Constructor & Destructor Documentation¶
QwtLegendItem::QwtLegendItem (QWidget *parent = 0) [explicit]¶
Parameters:parent Parent widget
QwtLegendItem::QwtLegendItem (const QwtSymbol &symbol, const QPen &curvePen, const QwtText &text, QWidget *parent = 0) [explicit]¶
Parameters:symbol Curve symbol
curvePen Curve pen
text Label text
parent Parent widget
Member Function Documentation¶
const QPen & QwtLegendItem::curvePen () const¶
Returns:The curve pen.
See also:
setCurvePen()
void QwtLegendItem::drawIdentifier (QPainter *painter, const QRect &rect) const [virtual]¶
Paint the identifier to a given rect. Parameters:painter Painter
rect Rect where to paint
void QwtLegendItem::drawItem (QPainter *painter, const QRect &rect) const [virtual]¶
Draw the legend item to a given rect. Parameters:painter Painter
rect Rect where to paint the button
int QwtLegendItem::identifierMode () const¶
Or'd values of IdentifierMode. See also:setIdentifierMode(), IdentifierMode
int QwtLegendItem::identifierWidth () const¶
Return the width of the identifier See also:setIdentifierWidth()
QwtLegend::LegendItemMode QwtLegendItem::itemMode () const¶
Return the item mode See also:setItemMode()
void QwtLegendItem::setChecked (boolon) [slot]¶
Check/Uncheck a the item Parameters:on check/uncheck
See also:
setItemMode()
void QwtLegendItem::setCurvePen (const QPen &pen)¶
Set curve pen. Parameters:pen Curve pen
See also:
curvePen()
void QwtLegendItem::setIdentifierMode (intmode)¶
Set identifier mode. Default is ShowLine | ShowText. Parameters:mode Or'd values of IdentifierMode
See also:
identifierMode()
void QwtLegendItem::setIdentifierWidth (intwidth)¶
Set the width for the identifier Default is 8 pixels Parameters:width New width
See also:
identifierMode(), identifierWidth()
void QwtLegendItem::setItemMode ( QwtLegend::LegendItemModemode)¶
Set the item mode The default is QwtLegend::ReadOnlyItem Parameters:mode Item mode
See also:
itemMode()
void QwtLegendItem::setSpacing (intspacing)¶
Change the spacing Parameters:spacing Spacing
See also:
spacing(), identifierWidth(),
QwtTextLabel::margin()
void QwtLegendItem::setSymbol (const QwtSymbol &symbol)¶
Set curve symbol. Parameters:symbol Symbol
See also:
symbol()
void QwtLegendItem::setText (const QwtText &text) [virtual]¶
Set the text to the legend item Parameters:text Text label
See also:
QwtTextLabel::text()
Reimplemented from QwtTextLabel.
int QwtLegendItem::spacing () const¶
Return the spacing See also:setSpacing(), identifierWidth(),
QwtTextLabel::margin()
const QwtSymbol & QwtLegendItem::symbol () const¶
Returns:The curve symbol.
See also:
setSymbol()
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.Tue Nov 20 2012 | Version 5.2.3 |