Salome HOME
IPAL19834: Incorrect result after make Partition of 2 objects. A fix by PKV.
[modules/geom.git] / src / BasicGUI / BasicGUI_ArcDlg.h
index 66d8b599897c1b71c76d6dd214d1254c5ace837c..577181324be67e100acad6895a291e62a1f0fd3d 100644 (file)
@@ -40,8 +40,7 @@ class BasicGUI_ArcDlg : public GEOMBase_Skeleton
   Q_OBJECT
 
 public:
-  BasicGUI_ArcDlg( GeometryGUI*, QWidget* = 0,
-                  const char* = 0, bool = false, Qt::WindowFlags = 0 );
+  BasicGUI_ArcDlg( GeometryGUI*, QWidget* = 0, bool = false, Qt::WindowFlags = 0 );
   ~BasicGUI_ArcDlg();
 
 protected:
@@ -49,15 +48,13 @@ protected:
   virtual GEOM::GEOM_IOperations_ptr createOperation();
   virtual bool                       isValid( QString& );
   virtual bool                       execute( ObjectList& );
+  virtual void                       addSubshapesToStudy();
   
-  virtual void                       closeEvent( QCloseEvent* );    
-
 private:
   void                               Init();
   void                               enterEvent( QEvent* );
 
 private:
-  int                                myConstructorId;
   GEOM::GEOM_Object_var              myPoint1, myPoint2, myPoint3;
 
   DlgRef_3Sel*                       Group3Pnts;
@@ -65,11 +62,9 @@ private:
 
 private slots:
   void                               ClickOnOk();
-  void                               ClickOnCancel();
   bool                               ClickOnApply();
   
   void                               ActivateThisDialog();
-  void                               DeactivateActiveDialog();
   void                               ConstructorsClicked( int );
   void                               LineEditReturnPressed();
   void                               SelectionIntoArgument();