#pragma once #include "ZxDataObjectStr.h" // 该类暂未启用,原本是Well各个子数据的父类,但由于各子数据的父类难以统一,故暂时舍弃 class M_PROJECTMANAGER_EXPORT ZxDataWellSub : public ZxDataObjectStr { ZX_DECLARE_DYNAMIC public: ZxDataWellSub(); ZxDataWellSub(const ZxDataWellSub &other); virtual ~ZxDataWellSub(); ZxDataWellSub &operator = (const ZxDataWellSub &other); bool operator == (const ZxDataWellSub &other) const; bool operator != (const ZxDataWellSub &other) const; public: // 接口 virtual ZxDataObject* clone(); virtual QString type() const; // Icon virtual QIcon getIcon(bool expanded) const; };