DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DA::DAChartAddOHLCSeriesWidget类 参考

添加OHLC series,适用二维数据绘图的系列获取 更多...

#include <DAChartAddOHLCSeriesWidget.h>

类 DA::DAChartAddOHLCSeriesWidget 继承关系图:
DA::DAAbstractChartAddItemWidget DA::DAChartAddTradingCurveWidget

class  PrivateData
 

Public 成员函数

 DAChartAddOHLCSeriesWidget (QWidget *parent=nullptr)
 
bool isTAutoincrement () const
 判断x是否是自增
 
QVector< QwtOHLCSample > getSeries () const
 根据配置获取数据
 
- Public 成员函数 继承自 DA::DAAbstractChartAddItemWidget
 DAAbstractChartAddItemWidget (QWidget *par=nullptr)
 
virtual QwtPlotItem * createPlotItem ()=0
 创建QwtPlotItem
 
virtual void setDataManager (DADataManager *dmgr)
 
DADataManagergetDataManager () const
 

Protected 成员函数

bool getTAutoIncFromUI (DAAutoincrementSeries< double > &v)
 获取x自增
 
bool getToVectorPointFFromUI (QVector< QwtOHLCSample > &res)
 获取点序列
 
bool tryGetTSelfInc (double &base, double &step)
 尝试获取t值得自增内容
 

额外继承的成员函数

- 信号 继承自 DA::DAAbstractChartAddItemWidget
void dataManagerChanged (DADataManager *dmgr)
 dataManager发生改变的信号
 
void currentDataChanged (const DAData &d)
 当前数据发生了改变
 

详细描述

添加OHLC series,适用二维数据绘图的系列获取

成员函数说明

◆ getSeries()

QVector< QwtOHLCSample > DA::DAChartAddOHLCSeriesWidget::getSeries ( ) const

根据配置获取数据

返回
如果没有符合条件,返回一个empty的vector

◆ getTAutoIncFromUI()

bool DA::DAChartAddOHLCSeriesWidget::getTAutoIncFromUI ( DAAutoincrementSeries< double > &  v)
protected

获取x自增

参数
v
返回
成功返回true
注解
注意此函数失败会有警告对话框

◆ getToVectorPointFFromUI()

bool DA::DAChartAddOHLCSeriesWidget::getToVectorPointFFromUI ( QVector< QwtOHLCSample > &  res)
protected

获取点序列

参数
res
返回
注解
注意此函数失败会有警告对话框

◆ isTAutoincrement()

bool DA::DAChartAddOHLCSeriesWidget::isTAutoincrement ( ) const

判断x是否是自增

返回

◆ tryGetTSelfInc()

bool DA::DAChartAddOHLCSeriesWidget::tryGetTSelfInc ( double &  base,
double &  step 
)
protected

尝试获取t值得自增内容

参数
base
step
返回

该类的文档由以下文件生成: