Salome HOME
Dump Image data to python script (Feature #13).
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_ImportImageOp.h
index bdb588671328b461a0e91263aa26d7fa56401301..9dd9c050dd0e573abb6f1ac62a3cf01dcddd3464 100644 (file)
@@ -45,16 +45,21 @@ public:
 
 protected:
   virtual void               startOperation();
+  virtual void               abortOperation();
+  virtual void               commitOperation();
 
   virtual HYDROGUI_InputPanel* createInputPanel() const;
 
-  virtual bool               processApply( int& theUpdateFlags );
-  virtual void               processCancel();
+  virtual bool               processApply( int& theUpdateFlags, QString& theErrorMsg );
 
 protected slots:
   void                       onCreatePreview( QImage );
   void                       onActivatePointSelection( int );
+  void                       onPointCoordChanged( bool, int, bool, int );
+  void                       onRefImageActivated( const QString& );
+
   void                       onPointSelected();
+  void                       onPointSelected( bool theIsRefImage );
 
 private:
   void                       closePreview();
@@ -67,6 +72,7 @@ private:
 
   GraphicsView_ViewManager*  myPreviewViewManager;
   HYDROGUI_PrsImage*         myPreviewPrs;
+  HYDROGUI_PrsImage*         myRefPreviewPrs;
 
   int                        myPointType;
 };