1#ifndef DAAPPDATAMANAGER_H
2#define DAAPPDATAMANAGER_H
4#include "DADataManagerInterface.h"
10DA_IMPL_FORWARD_DECL(DAAppDataManager)
25 bool importFromFile(
const QString& f,
const QVariantMap& args = QVariantMap(), QString* err =
nullptr);
42#define DA_APP_DATA DA::DAAppCore::getInstance().getDatas()
DA的变量管理类,da的变量统一由此类管理
Definition DAAppDataManager.h:19
virtual DAData getOperateData() const override
获取当前正在操作的数据,当前正在操作的数据是指当前正在打开的表格所对应的数据
Definition DAAppDataManager.cpp:118
virtual QList< DAData > getSelectDatas() const override
获取当前选中的数据,此函数要基于界面数据管理器选择的数据返回
Definition DAAppDataManager.cpp:104
virtual QList< int > getOperateDataSeries() const override
获取当前正在操作窗口操作的列名
Definition DAAppDataManager.cpp:139
int importFromFiles(const QStringList &fileNames)
从文件导入数据
Definition DAAppDataManager.cpp:53
APP的核心接口
Definition DACoreInterface.h:24
数据管理接口
Definition DADataManagerInterface.h:16
DAAbstractData的封装 可以放入QMap,QHash中,DAData的等于操作相当于创建一个引用
Definition DAData.h:25
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44