This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
#pragma once
#include "ZxDataObject.h"
#include "nmData_global.h"
class ZxDataProject;
class ZxDataWell;
// 数值试井数据对象如何进行初始加载的方式
class NM_DATA_EXPORT nmDataUtils : public QObject
{
public:
nmDataUtils();
~nmDataUtils();
// 对数据对象的children进行外部扩充:ZxDataProject 和 ZxDataWell
static bool extendChildrenOfProj(ZxDataProject* pDataProj);
static bool extendChildrenOfWell(ZxDataWell* pDataWell);
// 删除井时,也需要进行外部扩充式删除(注意:工区Project不需要,只需要井接口)
static bool deleteChildrenOfWell(ZxDataWell* pDataWell);
static QStringList readNmDataFile(const QString &filePath);
};