1#ifndef DAPYSERIESLISTVIEW_H
2#define DAPYSERIESLISTVIEW_H
12class DAMimeDataForData;
24 AcceptMultDataframeMultSeries
34 void setAcceptMode(AcceptMode mode);
35 AcceptMode getAcceptMode()
const;
38 void addSeries(
const DAData& dataframeData,
const QString& name);
39 void removeSeries(
const DAData& dataframeData,
const QString& name);
41 void removeCurrentSelect();
44 QList< QPair< DAData, QStringList > > getSeries()
const;
50 void dragEnterEvent(QDragEnterEvent* event)
override;
51 void dragMoveEvent(QDragMoveEvent* event)
override;
52 void dropEvent(QDropEvent* event)
override;
55 bool acceptMimeData(
const QMimeData* mime)
const;
DAData的数据管理类,实现数据操作的一些通知例如数据添加、删除、改名、内容改变等等
Definition DADataManager.h:18
DAAbstractData的封装 可以放入QMap,QHash中,DAData的等于操作相当于创建一个引用
Definition DAData.h:25
支持多个DAData下DataFrame的多个Series
Definition DAMimeDataForData.h:18
Definition DAPySeriesListView.h:16
AcceptMode
Definition DAPySeriesListView.h:21
@ AcceptOneDataframeMultSeries
接受1个dataframe以及它下面的多个series
Definition DAPySeriesListView.h:23
@ AcceptOneSeries
仅仅接受一个dataframe的一个series
Definition DAPySeriesListView.h:22
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44