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

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

#include <DAChartAddXYESeriesWidget.h>

类 DA::DAChartAddXYESeriesWidget 继承关系图:
DA::DAAbstractChartAddItemWidget DA::DAChartAddIntervalCurveWidget

Public 成员函数

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

Protected 成员函数

bool getXAutoIncFromUI (DAAutoincrementSeries< double > &v)
 获取x自增
 
bool getYAutoIncFromUI (DAAutoincrementSeries< double > &v)
 获取y自增
 
bool getToVectorPointFFromUI (QVector< QwtIntervalSample > &res)
 获取点序列
 
bool tryGetXSelfInc (double &base, double &step)
 尝试获取x值得自增内容
 
bool tryGetYSelfInc (double &base, double &step)
 尝试获取y值得自增内容
 

额外继承的成员函数

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

详细描述

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

成员函数说明

◆ getSeries()

QVector< QwtIntervalSample > DA::DAChartAddXYESeriesWidget::getSeries ( ) const

根据配置获取数据

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

◆ getToVectorPointFFromUI()

bool DA::DAChartAddXYESeriesWidget::getToVectorPointFFromUI ( QVector< QwtIntervalSample > &  res)
protected

获取点序列

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

◆ getXAutoIncFromUI()

bool DA::DAChartAddXYESeriesWidget::getXAutoIncFromUI ( DAAutoincrementSeries< double > &  v)
protected

获取x自增

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

◆ getYAutoIncFromUI()

bool DA::DAChartAddXYESeriesWidget::getYAutoIncFromUI ( DAAutoincrementSeries< double > &  v)
protected

获取y自增

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

◆ isXAutoincrement()

bool DA::DAChartAddXYESeriesWidget::isXAutoincrement ( ) const

判断x是否是自增

返回

◆ isYAutoincrement()

bool DA::DAChartAddXYESeriesWidget::isYAutoincrement ( ) const

判断y是否是自增

返回

◆ tryGetXSelfInc()

bool DA::DAChartAddXYESeriesWidget::tryGetXSelfInc ( double &  base,
double &  step 
)
protected

尝试获取x值得自增内容

参数
base
step
返回

◆ tryGetYSelfInc()

bool DA::DAChartAddXYESeriesWidget::tryGetYSelfInc ( double &  base,
double &  step 
)
protected

尝试获取y值得自增内容

参数
base
step
返回

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