1#ifndef DACHARTADDOHLCSERIESWIDGET_H
2#define DACHARTADDOHLCSERIESWIDGET_H
4#include "qwt_samples.h"
5#include "DAAbstractChartAddItemWidget.h"
9#include "DAAutoincrementSeries.hpp"
13class DAChartAddOHLCSeriesWidget;
32 bool isTAutoincrement()
const;
34 QVector< QwtOHLCSample > getSeries()
const;
37 void onComboBoxTCurrentDataframeSeriesChanged(
const DA::DAData& data,
const QString& seriesName);
38 void onComboBoxOCurrentDataframeSeriesChanged(
const DA::DAData& data,
const QString& seriesName);
39 void onComboBoxHCurrentDataframeSeriesChanged(
const DA::DAData& data,
const QString& seriesName);
40 void onComboBoxLCurrentDataframeSeriesChanged(
const DA::DAData& data,
const QString& seriesName);
41 void onComboBoxCCurrentDataframeSeriesChanged(
const DA::DAData& data,
const QString& seriesName);
42 void onGroupBoxTAutoincrementClicked(
bool on);
44 void onCurrentDataChanged(
const DAData& d);
50 bool getToVectorPointFFromUI(QVector< QwtOHLCSample >& res);
52 bool tryGetTSelfInc(
double& base,
double& step);
55 Ui::DAChartAddOHLCSeriesWidget* ui;
这是描述等步长自增序列的类,包含了基础值和步长,可以把它当做一个数组调用
Definition DAAutoincrementSeries.hpp:24
DAData的数据管理类,实现数据操作的一些通知例如数据添加、删除、改名、内容改变等等
Definition DADataManager.h:18
DAAbstractData的封装 可以放入QMap,QHash中,DAData的等于操作相当于创建一个引用
Definition DAData.h:25
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44