X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_MeshDlg.h;h=4b909b3c8ea3819d5fcfdb1bc95ca2ab1a9f7e0d;hp=84ca7a2298e07cc903b44d9c72bbe77593f89f19;hb=79b1ac2b6df9117f16f11d444b1f165d477a1813;hpb=984c4ffdd7df62aeaedc544cd0b8e64ff8f53f1a diff --git a/src/SMESHGUI/SMESHGUI_MeshDlg.h b/src/SMESHGUI/SMESHGUI_MeshDlg.h index 84ca7a229..4b909b3c8 100644 --- a/src/SMESHGUI/SMESHGUI_MeshDlg.h +++ b/src/SMESHGUI/SMESHGUI_MeshDlg.h @@ -33,6 +33,8 @@ #ifndef SMESHGUI_MeshDlg_H #define SMESHGUI_MeshDlg_H +#include "SMESH_SMESHGUI.hxx" + #include "SMESHGUI_Dialog.h" #include #include @@ -51,7 +53,7 @@ class QPopupMenu; * * This dialog is used for mech creation or editing. */ -class SMESHGUI_MeshDlg : public SMESHGUI_Dialog +class SMESHGUI_EXPORT SMESHGUI_MeshDlg : public SMESHGUI_Dialog { Q_OBJECT @@ -60,7 +62,7 @@ public: enum Controls { Obj, Mesh, Geom }; /*! Describes dimensions */ - enum Dimensions { Dim1D = 0, Dim2D, Dim3D }; + enum Dimensions { Dim0D = 0, Dim1D, Dim2D, Dim3D }; public: SMESHGUI_MeshDlg( const bool theToCreate, const bool theIsMesh ); @@ -72,6 +74,9 @@ public: void setMaxHypoDim( const int ); void setHypoSets( const QStringList& ); void setGeomPopupEnabled( const bool ); + void disableTab(const int); + void enableTab(const int); + signals: @@ -98,7 +103,7 @@ private: * algorithms and hypotheses */ -class SMESHGUI_MeshTab : public QFrame +class SMESHGUI_EXPORT SMESHGUI_MeshTab : public QFrame { Q_OBJECT