A drawing primitive for columns. More...
#include <qwt_column_symbol.h>
Public Types | |
enum | Style { NoSymbol = -1, Box, UserSymbol = 1000 } |
enum | FrameStyle { NoFrame, Plain, Raised } |
Public Member Functions | |
QwtColumnSymbol (Style=NoSymbol) | |
virtual | ~QwtColumnSymbol () |
void | setFrameStyle (FrameStyle style) |
FrameStyle | frameStyle () const |
void | setLineWidth (int width) |
int | lineWidth () const |
void | setPalette (const QPalette &) |
const QPalette & | palette () const |
void | setStyle (Style) |
Style | style () const |
virtual void | draw (QPainter *, const QwtColumnRect &) const |
Protected Member Functions | |
void | drawBox (QPainter *, const QwtColumnRect &) const |
A drawing primitive for columns.
Frame Style used in Box style().
Style
QwtColumnSymbol::QwtColumnSymbol | ( | Style | style = NoSymbol |
) |
QwtColumnSymbol::~QwtColumnSymbol | ( | ) | [virtual] |
Destructor.
void QwtColumnSymbol::draw | ( | QPainter * | painter, | |
const QwtColumnRect & | rect | |||
) | const [virtual] |
Draw the symbol depending on its style.
painter | Painter | |
rect | Directed rectangle |
void QwtColumnSymbol::drawBox | ( | QPainter * | painter, | |
const QwtColumnRect & | rect | |||
) | const [protected] |
Draw the symbol when it is in Box style.
painter | Painter | |
rect | Directed rectangle |
QwtColumnSymbol::FrameStyle QwtColumnSymbol::frameStyle | ( | ) | const |
int QwtColumnSymbol::lineWidth | ( | ) | const |
const QPalette & QwtColumnSymbol::palette | ( | ) | const |
void QwtColumnSymbol::setFrameStyle | ( | FrameStyle | frameStyle | ) |
Set the frame, that is used for the Box style.
frameStyle | Frame style |
void QwtColumnSymbol::setLineWidth | ( | int | width | ) |
Set the line width of the frame, that is used for the Box style.
width | Width |
void QwtColumnSymbol::setPalette | ( | const QPalette & | palette | ) |
void QwtColumnSymbol::setStyle | ( | Style | style | ) |
QwtColumnSymbol::Style QwtColumnSymbol::style | ( | ) | const |