QwtIntervalSymbol(3) | Qwt User's Guide | QwtIntervalSymbol(3) |
NAME¶
QwtIntervalSymbol - A drawing primitive for displaying an interval like an error bar.SYNOPSIS¶
#include <qwt_interval_symbol.h>Public Types¶
enum Style { NoSymbol = -1, Bar, Box, UserSymbol = 1000 }
Public Member Functions¶
QwtIntervalSymbol (Style=NoSymbol)
Detailed Description¶
A drawing primitive for displaying an interval like an error bar.QwtPlotIntervalCurve
Member Enumeration Documentation¶
enum QwtIntervalSymbol::Style¶
Symbol style. Enumerator:- NoSymbol
- No Style. The symbol cannot be drawn.
- Bar
- The symbol displays a line with caps at the beginning/end. The size of the caps depends on the symbol width().
- Box
- The symbol displays a plain rectangle using pen() and brush(). The size of the rectangle depends on the translated interval and the width(),
- UserSymbol
- Styles >= UserSymbol are reserved for derived classes of QwtIntervalSymbol that overload draw() with additional application specific symbol types.
Constructor & Destructor Documentation¶
QwtIntervalSymbol::QwtIntervalSymbol (Stylestyle = NoSymbol) Constructor¶
Parameters:style Style of the symbol
See also:
setStyle(), style(),
Style
QwtIntervalSymbol::QwtIntervalSymbol (const QwtIntervalSymbol &other)¶
Copy constructor.QwtIntervalSymbol::~QwtIntervalSymbol () [virtual]¶
Destructor.Member Function Documentation¶
const QBrush & QwtIntervalSymbol::brush () const Returns:¶
Brush
See also:
setBrush()
void QwtIntervalSymbol::draw (QPainter *painter, Qt::Orientationorientation, const QPointF &from, const QPointF &to) const [virtual] Draw a symbol depending on its style¶
Parameters:painter Painter
orientation Orientation
from Start point of the interval in target device coordinates
to End point of the interval in target device coordinates
See also:
setStyle()
bool QwtIntervalSymbol::operator!= (const QwtIntervalSymbol &other) const¶
Compare two symbols.QwtIntervalSymbol & QwtIntervalSymbol::operator= (const QwtIntervalSymbol &other)¶
Assignment operator.bool QwtIntervalSymbol::operator== (const QwtIntervalSymbol &other) const¶
Compare two symbols.const QPen & QwtIntervalSymbol::pen () const Returns:¶
Pen
See also:
setPen(), brush()
void QwtIntervalSymbol::setBrush (const QBrush &brush)¶
Assign a brush. The brush is used for the Box style. Parameters:brush Brush
See also:
brush()
void QwtIntervalSymbol::setPen (const QPen &pen) Assign a pen¶
Parameters:pen Pen
See also:
pen(), setBrush()
void QwtIntervalSymbol::setStyle (Stylestyle) Specify the symbol style¶
Parameters:style Style
See also:
style(), Style
void QwtIntervalSymbol::setWidth (intwidth) Specify the width of the symbol It is used depending on the style.¶
Parameters:width Width
See also:
width(), setStyle()
QwtIntervalSymbol::Style QwtIntervalSymbol::style () const Returns:¶
Current symbol style
See also:
setStyle()
int QwtIntervalSymbol::width () const Returns:¶
Width of the symbol.
See also:
setWidth(), setStyle()
Author¶
Generated automatically by Doxygen for Qwt User's Guide from the source code.Fri Apr 15 2011 | Version 6.0.0 |