A drawing primitive for displaying an interval like an error bar.
More...
#include <qwt_interval_symbol.h>
Detailed Description
A drawing primitive for displaying an interval like an error bar.
- See also:
- QwtPlotIntervalCurve
Member Enumeration Documentation
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
Member Function Documentation
void QwtIntervalSymbol::draw |
( |
QPainter * |
painter, |
|
|
Qt::Orientation |
orientation, |
|
|
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()
Assign a brush.
The brush is used for the Box style.
- Parameters:
-
- See also:
- brush()
Build and assign a pen
In Qt5 the default pen width is 1.0 ( 0.0 in Qt4 ) what makes it non cosmetic ( see QPen::isCosmetic() ). This method has been introduced to hide this incompatibility.
- Parameters:
-
color | Pen color |
width | Pen width |
style | Pen style |
- See also:
- pen(), brush()
Specify the symbol style
- Parameters:
-
- See also:
- style(), Style
Specify the width of the symbol It is used depending on the style.
- Parameters:
-
- See also:
- width(), setStyle()
List of all members.