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;
表示柱的边界矩形和方向的方向矩形
Definition qwt_column_symbol.h:54
QwtInterval vInterval
垂直坐标的区间
Definition qwt_column_symbol.h:100
QwtInterval hInterval
水平坐标的区间
Definition qwt_column_symbol.h:97
Direction
柱的方向
Definition qwt_column_symbol.h:58
@ LeftToRight
从左到右
Definition qwt_column_symbol.h:60
@ BottomToTop
从下到上
Definition qwt_column_symbol.h:66
@ RightToLeft
从右到左
Definition qwt_column_symbol.h:63
Qt::Orientation orientation() const
返回方向
Definition qwt_column_symbol.h:88
Direction direction
方向
Definition qwt_column_symbol.h:103
QwtColumnRect()
构建一个具有无效区间、方向为 BottomToTop 的矩形
Definition qwt_column_symbol.h:80
柱的绘图基元
Definition qwt_column_symbol.h:122
FrameStyle
Definition qwt_column_symbol.h:173
@ NoFrame
无框架
Definition qwt_column_symbol.h:175
@ Plain
普通框架样式
Definition qwt_column_symbol.h:178
Style
Definition qwt_column_symbol.h:135
@ Box
柱根据 frameStyle() 和 lineWidth() 使用 palette() 绘制一个框架。
Definition qwt_column_symbol.h:147
表示区间的类
Definition qwt_interval.h:45