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>
68 QRectF toRect()
const;
73 if (direction == LeftToRight || direction == RightToLeft)
74 return Qt::Horizontal;
136 void setFrameStyle(FrameStyle);
137 FrameStyle frameStyle()
const;
139 void setLineWidth(
int width);
140 int lineWidth()
const;
142 void setStyle(Style);
145 void setPen(
const QPen& pen);
148 void setBrush(
const QBrush& b);
149 QBrush brush()
const;
Directed rectangle representing bounding rectangle and orientation of a column.
Definition qwt_column_symbol.h:44
QwtInterval vInterval
Interval for the vertical coordinates.
Definition qwt_column_symbol.h:83
QwtInterval hInterval
Interval for the horizontal coordinates.
Definition qwt_column_symbol.h:80
Direction
Direction of the column.
Definition qwt_column_symbol.h:48
@ LeftToRight
From left to right.
Definition qwt_column_symbol.h:50
@ BottomToTop
From bottom to top.
Definition qwt_column_symbol.h:56
@ RightToLeft
From right to left.
Definition qwt_column_symbol.h:53
Qt::Orientation orientation() const
Definition qwt_column_symbol.h:71
Direction direction
Direction.
Definition qwt_column_symbol.h:86
QwtColumnRect()
Build an rectangle with invalid intervals directed BottomToTop.
Definition qwt_column_symbol.h:63
A drawing primitive for columns.
Definition qwt_column_symbol.h:91
FrameStyle
Frame Style used in Box style().
Definition qwt_column_symbol.h:121
@ NoFrame
No frame.
Definition qwt_column_symbol.h:123
@ Plain
A plain frame style.
Definition qwt_column_symbol.h:126
Style
Style.
Definition qwt_column_symbol.h:98
@ Box
The column is painted with a frame depending on the frameStyle() and lineWidth() using the palette().
Definition qwt_column_symbol.h:106
A class representing an interval.
Definition qwt_interval.h:40