27#ifndef QWT_COLUMN_SYMBOL_H
28#define QWT_COLUMN_SYMBOL_H
30#include "qwt_global.h"
31#include "qwt_interval.h"
33#include <qnamespace.h>
73 QRectF toRect()
const;
78 if (direction == LeftToRight || direction == RightToLeft)
79 return Qt::Horizontal;
153 void setLineWidth(
int width);
155 int lineWidth()
const;
158 void setStyle(
Style);
163 void setPen(
const QPen& pen);
168 void setBrush(
const QBrush& b);
170 QBrush brush()
const;
Directed rectangle representing bounding rectangle and orientation of a column
Definition qwt_column_symbol.h:47
QwtInterval vInterval
Interval for the vertical coordinates
Definition qwt_column_symbol.h:88
QwtInterval hInterval
Interval for the horizontal coordinates
Definition qwt_column_symbol.h:85
Direction
Direction of the column
Definition qwt_column_symbol.h:51
@ LeftToRight
From left to right
Definition qwt_column_symbol.h:53
@ BottomToTop
From bottom to top
Definition qwt_column_symbol.h:59
@ RightToLeft
From right to left
Definition qwt_column_symbol.h:56
Qt::Orientation orientation() const
Return Orientation
Definition qwt_column_symbol.h:76
Direction direction
Direction
Definition qwt_column_symbol.h:91
QwtColumnRect()
Build a rectangle with invalid intervals directed BottomToTop
Definition qwt_column_symbol.h:68
A drawing primitive for columns
Definition qwt_column_symbol.h:102
FrameStyle
Frame Style used in Box style()
Definition qwt_column_symbol.h:130
@ NoFrame
No frame
Definition qwt_column_symbol.h:132
@ Plain
A plain frame style
Definition qwt_column_symbol.h:135
Style
Style
Definition qwt_column_symbol.h:109
@ Box
The column is painted with a frame depending on the frameStyle() and lineWidth() using the palette().
Definition qwt_column_symbol.h:116
virtual ~QwtColumnSymbol()
Destructor
A class representing an interval
Definition qwt_interval.h:39