Salome HOME
Minor change.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_CalculationDlg.h
index 7db16048eb6500257d880786dccde4177144971c..627c9fe7d95cdff89d24033b60e3910481031f5f 100644 (file)
@@ -70,12 +70,19 @@ public slots:
    * Process merge type selection: set the selected bathymetry merge type for the currently selected zone.
    */
   void                       onMergeTypeSelected( int theIndex );
+  /**
+   * Process zones moving. Create a new region with dropped zones or add to existing one.
+   */
+  void                       onZonesDropped( const QList<SUIT_DataObject*>& theList, 
+    SUIT_DataObject* theTargetParent, int theTargetRow, Qt::DropAction theDropAction );
 
 signals:
   void                       addObjects();
   void                       removeObjects();
   void                       splitZones();
-  void                       setMergeType( int theMergeType, QString theBathymetryName );
+  void                       setMergeType( int theMergeType, QString& theBathymetryName );
+  void                       createRegion( const QList<SUIT_DataObject*>& theZonesList );
+  void                       moveZones( SUIT_DataObject* theRegion, const QList<SUIT_DataObject*>& theZonesList );
 
 private: