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>
85 QRectF toRect()
const;
90 if (direction == LeftToRight || direction == RightToLeft)
91 return Qt::Horizontal;
191 void setFrameStyle(FrameStyle);
193 FrameStyle frameStyle()
const;
196 void setLineWidth(
int width);
198 int lineWidth()
const;
201 void setStyle(Style);
206 void setPen(
const QPen& pen);
211 void setBrush(
const QBrush& b);
213 QBrush brush()
const;
Directed rectangle representing bounding rectangle and orientation of a column.
Definition qwt_column_symbol.h:54
QwtInterval vInterval
Interval for the vertical coordinates
Definition qwt_column_symbol.h:100
QwtInterval hInterval
Interval for the horizontal coordinates
Definition qwt_column_symbol.h:97
Direction
Direction of the column
Definition qwt_column_symbol.h:58
@ LeftToRight
From left to right
Definition qwt_column_symbol.h:60
@ BottomToTop
From bottom to top
Definition qwt_column_symbol.h:66
@ RightToLeft
From right to left
Definition qwt_column_symbol.h:63
Qt::Orientation orientation() const
Return Orientation
Definition qwt_column_symbol.h:88
Direction direction
Direction
Definition qwt_column_symbol.h:103
QwtColumnRect()
Build a rectangle with invalid intervals directed BottomToTop .
Definition qwt_column_symbol.h:80
A drawing primitive for columns.
Definition qwt_column_symbol.h:122
FrameStyle
Definition qwt_column_symbol.h:173
@ NoFrame
No frame
Definition qwt_column_symbol.h:175
@ Plain
A plain frame style
Definition qwt_column_symbol.h:178
Style
Definition qwt_column_symbol.h:135
@ Box
The column is painted with a frame depending on the frameStyle() and lineWidth() using the palette().
Definition qwt_column_symbol.h:147
A class representing an interval.
Definition qwt_interval.h:45