Salome HOME
refs #430: incorrect coordinates in dump polyline
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_GeoreferencementOp.h
index e76cbd1222bf361b9f85eff43ee55dd4f302d519..753df02cf2366c4fb85abc1c4ff6e1675a140f4a 100644 (file)
@@ -25,6 +25,8 @@
 
 #include "HYDROGUI_Operation.h"
 
+#include <HYDROData_Entity.h>
+
 class SUIT_ViewWindow;
 
 class HYDROGUI_GeoreferencementOp : public HYDROGUI_Operation
@@ -45,13 +47,16 @@ protected:
 
   virtual HYDROGUI_InputPanel*    createInputPanel() const;
 
-  virtual bool                    processApply( int& theUpdateFlags, QString& theErrorMsg );
+  virtual bool                    processApply( int& theUpdateFlags, QString& theErrorMsg,
+                                                QStringList& theBrowseObjectsEntries );
 
 protected slots:
   void                            onModeActivated( const int theActualMode );
+  void                            onUpdateSelection();
   void                            onWindowActivated( SUIT_ViewWindow* theViewWindow );
 
 private:
+  void                            setPanelData( const HYDROData_SequenceOfObjects& theProfiles );
   bool                            store( QString& theErrorMsg );
 
 private: