X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_CreateHypothesesOp.h;fp=src%2FSMESHGUI%2FSMESHGUI_CreateHypothesesOp.h;h=8bf85d43356821bc670fd60cefc12be09fa471ea;hb=da5ab2d0d1c3217ada0ed31a778ebf4678c87827;hp=0000000000000000000000000000000000000000;hpb=d097f4c8fffcdd5fd1477f9400a0627087426390;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI_CreateHypothesesOp.h b/src/SMESHGUI/SMESHGUI_CreateHypothesesOp.h new file mode 100644 index 000000000..8bf85d433 --- /dev/null +++ b/src/SMESHGUI/SMESHGUI_CreateHypothesesOp.h @@ -0,0 +1,55 @@ +/** +* SALOME SMESHGUI +* +* Copyright (C) 2005 CEA/DEN, EDF R&D +* +* +* +* File : SMESHGUI_CreateHypothesesOp.h +* Author : Sergey LITONIN +* Module : SALOME +*/ + +#ifndef SMESHGUI_CreateHypothesesOp_H +#define SMESHGUI_CreateHypothesesOp_H + +#include "SMESHGUI_Operation.h" + +// IDL Headers +#include +#include CORBA_SERVER_HEADER(GEOM_Gen) +#include CORBA_SERVER_HEADER(SMESH_Mesh) + +class SMESHGUI_CreateHypothesesDlg; + +/*! + * \brief Operation for creation of hypotheses and algorithms +*/ +class SMESHGUI_CreateHypothesesOp : public SMESHGUI_Operation +{ + Q_OBJECT + +public: + + SMESHGUI_CreateHypothesesOp( const bool theIsAlgo ); + virtual ~SMESHGUI_CreateHypothesesOp(); + + virtual SalomeApp_Dialog* dlg() const; + +protected slots: + + virtual bool onApply(); + +protected: + + virtual void startOperation(); + +private: + + SMESHGUI_CreateHypothesesDlg* myDlg; + bool myIsAlgo; + +}; + + +#endif