Salome HOME
Fix for the bug #42: point C is not activated, but point C is shown in preview in...
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_CalculationOp.h
index cba6529c74a4573a2b920d04186d015fb1d902e0..bf449bde2826ab0514c550fa7f69fe3ccdd41ba2 100644 (file)
@@ -93,13 +93,23 @@ protected slots:
    * Geometry object is selected in the list on the first wizard page
    */
   void                            onObjectSelected ( const QString & theObjName );
+  /** 
+   * Boundary polyline is selected in the list on the first wizard page
+   */
+  void                            onBoundarySelected ( const QString & theObjName );
 
 private:
   void                            createPreview();
   void                            closePreview();
-  void                            updateGeomObjectsList( HYDROGUI_CalculationDlg* thePanel ) const;
   void                            showObject( Handle(HYDROData_Entity) theEntity, Handle(AIS_InteractiveContext) theCtx );
   void                            setZonesVisible( bool theIsVisible );
+  void                            getNamesAndEntries( const HYDROData_SequenceOfObjects& theSeq, 
+                                                QStringList& theNames, QStringList& theEntries ) const;
+  /**
+   * Ask user to confirm splitting zones recalculation.
+   * \return true if confirmed
+   */
+  bool                            confirmRegionsChange() const;
 
 private:
   bool                            myIsEdit;