You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nmWATI/Include/mData/mProjectManager/ZxModuleDataService.h

40 lines
744 B
C

#pragma once
#include "iBase_global.h"
#include "iDataTypes.h"
#include "Defines.h"
#include "mProjectManager_global.h"
class ZxDataObject;
class ZxDataWell;
class ZxDataProject;
// 数据服务
class M_PROJECTMANAGER_EXPORT ZxModuleDataService
{
public:
ZxModuleDataService();
virtual ~ZxModuleDataService();
public:
#ifdef QT_DEBUG
// 加载保存
virtual bool load(ZxDataObject* pObject);
virtual bool save(ZxDataObject* pObject);
#endif
public:
// 根据sCode创建DataProject
virtual ZxDataProject* createDataProject(QString sCode);
protected:
// 暂未启用
//QString m_sCode; //对象标识\序号\编号\编码
//QString m_sName; //对象名称, 包括分组\分类名称
};