X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROData%2FHYDROData_Entity.h;h=2396654f6623f463f049d5b2069229627b742ec5;hb=9b8e3d3253c3e71420379e7ab86e60b24f508942;hp=7042b8d06db4731f66b1c9ab1a60c16c27a1b02a;hpb=4e3040ddfcb6e24198d1dab909eb59b94d34b437;p=modules%2Fhydro.git diff --git a/src/HYDROData/HYDROData_Entity.h b/src/HYDROData/HYDROData_Entity.h index 7042b8d0..2396654f 100644 --- a/src/HYDROData/HYDROData_Entity.h +++ b/src/HYDROData/HYDROData_Entity.h @@ -26,6 +26,15 @@ #include #include + +#ifdef NONLS +#undef NONLS +#endif + +#ifdef NOMINMAX +#undef NOMINMAX +#endif + class QColor; class QVariant; class QStringList; @@ -67,7 +76,7 @@ const ObjectKind KIND_LAND_COVER_OBSOLETE = 27; const ObjectKind KIND_CHANNEL_ALTITUDE = 28; const ObjectKind KIND_LAND_COVER_MAP = 29; const ObjectKind KIND_DTM = 30; -const ObjectKind KIND_LAST = KIND_DTM; +const ObjectKind KIND_LAST = KIND_DTM+1; class MapOfTreatedObjects : public QMap { @@ -121,6 +130,9 @@ public: public: DEFINE_STANDARD_RTTIEXT(HYDROData_Entity, MMgt_TShared); + HYDRODATA_EXPORT static QString Type( ObjectKind ); + HYDRODATA_EXPORT virtual QString GetType() const; + /** * Returns the kind of this object. Must be redefined in all objects of known type. */