|
QWT API (中文) 7.0.1
Qt绘图库 - 中文API文档
|
用于显示区间(如误差条)的绘图基元 更多...
#include <qwt_interval_symbol.h>
类 | |
| class | PrivateData |
Public 类型 | |
| enum | Style { NoSymbol = -1 , Bar , Box , UserSymbol = 1000 } |
| 符号样式 更多... | |
Public 成员函数 | |
| QwtIntervalSymbol (Style=NoSymbol) | |
| 构造函数 | |
| QwtIntervalSymbol (const QwtIntervalSymbol &) | |
| 拷贝构造函数 | |
| virtual | ~QwtIntervalSymbol () |
| 析构函数 | |
| QwtIntervalSymbol & | operator= (const QwtIntervalSymbol &) |
| 赋值运算符 | |
| bool | operator== (const QwtIntervalSymbol &) const |
| 比较两个符号 | |
| bool | operator!= (const QwtIntervalSymbol &) const |
| 比较两个符号 | |
| void | setWidth (int) |
| 指定符号的宽度 | |
| int | width () const |
| 获取符号的宽度 | |
| void | setBrush (const QBrush &) |
| 分配画刷 | |
| const QBrush & | brush () const |
| 获取画刷 | |
| void | setPen (const QColor &, qreal width=0.0, Qt::PenStyle=Qt::SolidLine) |
| 构建并分配画笔 | |
| void | setPen (const QPen &) |
| 分配画笔 | |
| const QPen & | pen () const |
| 获取画笔 | |
| void | setStyle (Style) |
| 指定符号样式 | |
| Style | style () const |
| 获取当前符号样式 | |
| virtual void | draw (QPainter *, Qt::Orientation, const QPointF &from, const QPointF &to) const |
| 根据样式绘制符号 | |
用于显示区间(如误差条)的绘图基元
符号样式
| 枚举值 | |
|---|---|
| NoSymbol | 无样式。符号无法绘制。 |
| Bar | 符号显示一条线,两端有帽盖。 帽盖的大小取决于符号的宽度。 |
| Box | |
| UserSymbol | 样式 >= UserSymbol 保留给 QwtIntervalSymbol 的派生类, 这些类重载 draw() 以添加特定于应用程序的符号类型。 |
| QwtIntervalSymbol::QwtIntervalSymbol | ( | const QwtIntervalSymbol & | other | ) |
拷贝构造函数
|
virtual |
析构函数
| const QBrush & QwtIntervalSymbol::brush | ( | ) | const |
获取画刷
|
virtual |
根据样式绘制符号
| bool QwtIntervalSymbol::operator!= | ( | const QwtIntervalSymbol & | other | ) | const |
比较两个符号
| QwtIntervalSymbol & QwtIntervalSymbol::operator= | ( | const QwtIntervalSymbol & | other | ) |
赋值运算符
| bool QwtIntervalSymbol::operator== | ( | const QwtIntervalSymbol & | other | ) | const |
比较两个符号
| const QPen & QwtIntervalSymbol::pen | ( | ) | const |
获取画笔
| void QwtIntervalSymbol::setBrush | ( | const QBrush & | brush | ) |
分配画刷
| void QwtIntervalSymbol::setPen | ( | const QColor & | color, |
| qreal | width = 0.0, |
||
| Qt::PenStyle | style = Qt::SolidLine |
||
| ) |
构建并分配画笔
| void QwtIntervalSymbol::setPen | ( | const QPen & | pen | ) |
分配画笔
| void QwtIntervalSymbol::setStyle | ( | Style | style | ) |
指定符号样式
| void QwtIntervalSymbol::setWidth | ( | int | width | ) |
指定符号的宽度
| QwtIntervalSymbol::Style QwtIntervalSymbol::style | ( | ) | const |
获取当前符号样式
| int QwtIntervalSymbol::width | ( | ) | const |
获取符号的宽度