DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DADataframeToVectorPointWidget.h
1#ifndef DADATAFRAMETOVECTORPOINTWIDGET_H
2#define DADATAFRAMETOVECTORPOINTWIDGET_H
3#include <QWidget>
4#include "DAGuiAPI.h"
5#include "DAData.h"
6namespace Ui
7{
8class DADataframeToVectorPointWidget;
9}
10
11namespace DA
12{
13class DAPySeriesTableModel;
17class DAGUI_API DADataframeToVectorPointWidget : public QWidget
18{
19 Q_OBJECT
20
21public:
22 explicit DADataframeToVectorPointWidget(QWidget* parent = nullptr);
24 //设置datafram
25 void setCurrentData(const DAData& d);
26 DAData getCurrentData() const;
27 //获取为vector pointf
28 bool getToVectorPointF(QVector< QPointF >& res);
29
30 //刷新x,y两个列选择listwidget
31 void updateDataframeColumnList();
32private slots:
33 void onListWidgetXCurrentTextChanged(const QString& n);
34 void onListWidgetYCurrentTextChanged(const QString& n);
35
36private:
37 Ui::DADataframeToVectorPointWidget* ui;
38 DAData _currentData;
40};
41}
42
43#endif // DADATAFRAMETOVECTORPOINTWIDGET_H
DAAbstractData的封装 可以放入QMap,QHash中,DAData的等于操作相当于创建一个引用
Definition DAData.h:25
Dataframe To VectorPoint
Definition DADataframeToVectorPointWidget.h:18
用于显示一系列series
Definition DAPySeriesTableModel.h:15
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44