Salome HOME
Fix for the bug #45: check and warning when the same image is used in 2 arguments.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_CalculationDlg.h
index d13c665121506edfd34f00e0455ee1e1581ad7f4..7178207fc7d19c3c64c00b29cec4fc672c404b04 100644 (file)
@@ -54,11 +54,13 @@ public:
   void                       setEditedObject( const Handle(HYDROData_CalculationCase) theCase );
 
   void                       setAllGeomObjects( const QStringList& theObjects, const QStringList& theObjectsEntries );
+  void                       setPolylineNames( const QStringList& theObjects, const QStringList& theObjectsEntries );
   QStringList                getSelectedGeomObjects() const;
   QStringList                getSelectedAvailableGeomObjects() const;
   HYDROGUI_Zone*             getCurrentZone() const;
 
 public slots:
+  void                       setBoundary( const QString& theObjName );
   void                       includeGeomObjects( const QStringList& theObjects );
   void                       excludeGeomObjects( const QStringList& theObjects );
   void                       onEmptyName();
@@ -82,13 +84,16 @@ signals:
   void                       addObjects();
   void                       removeObjects();
   void                       objectSelected( const QString & theObjName );
-  void                       splitZones();
-  void                       hideZones();
+  void                       boundarySelected( const QString & theObjName );
   void                       setMergeType( int theMergeType, QString& theBathymetryName );
   void                       createRegion( const QList<SUIT_DataObject*>& theZonesList );
   void                       moveZones( SUIT_DataObject* theRegion, const QList<SUIT_DataObject*>& theZonesList );
   void                       clickedInZonesBrowser( SUIT_DataObject* );
 
+protected:
+
+  virtual bool               acceptCurrent() const;
+
 private:
 
   QWizardPage*               createObjectsPage();