X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FBasicGUI%2FBasicGUI_LineDlg.h;h=50e8a799d0ead16c989ac56374274dea25569d94;hb=b568e7744737ad193de8a49b27a5769a4777d7fd;hp=a15878501308d0ef21f87001bc6ca5d50e80ac4f;hpb=8abcb7d15699fa75aea80048932a5c9b71c65638;p=modules%2Fgeom.git diff --git a/src/BasicGUI/BasicGUI_LineDlg.h b/src/BasicGUI/BasicGUI_LineDlg.h index a15878501..50e8a799d 100644 --- a/src/BasicGUI/BasicGUI_LineDlg.h +++ b/src/BasicGUI/BasicGUI_LineDlg.h @@ -39,8 +39,7 @@ class BasicGUI_LineDlg : public GEOMBase_Skeleton Q_OBJECT public: - BasicGUI_LineDlg( GeometryGUI*, QWidget* = 0, - const char* = 0, bool = false, Qt::WindowFlags = 0 ); + BasicGUI_LineDlg( GeometryGUI*, QWidget* = 0, bool = false, Qt::WindowFlags = 0 ); ~BasicGUI_LineDlg(); protected: @@ -48,8 +47,7 @@ protected: virtual GEOM::GEOM_IOperations_ptr createOperation(); virtual bool isValid( QString& ); virtual bool execute( ObjectList& ); - - virtual void closeEvent( QCloseEvent* ); + virtual void addSubshapesToStudy(); private: void Init(); @@ -58,16 +56,19 @@ private: private: GEOM::GEOM_Object_var myPoint1; GEOM::GEOM_Object_var myPoint2; + GEOM::GEOM_Object_var myFace1; + GEOM::GEOM_Object_var myFace2; DlgRef_2Sel* GroupPoints; + DlgRef_2Sel* GroupFaces; private slots: void ClickOnOk(); - void ClickOnCancel(); bool ClickOnApply(); void ActivateThisDialog(); void DeactivateActiveDialog(); + void ConstructorsClicked( int ); void LineEditReturnPressed(); void SelectionIntoArgument();