Salome HOME
Bathymetry points has been changed from QList to NCollection_Sequence.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_ImportImageDlg.h
index 59de8c6c6c89aebb9f4a79710099a1d41ab96bd1..f1f2a6478f77ffd038e4435d9061f841d457427e 100644 (file)
@@ -86,6 +86,7 @@ public:
   QString                    getRefImageName() const;
 
   QString                    getFileName() const;
+  QString                    getGeoreferencementFileName() const;
 
   void                       setImageSize( const QSize& theSize,
                                            const bool theIsRefImage = false );
@@ -114,10 +115,12 @@ public:
 
 protected slots:
   void                       onBrowse();
+  void                       onGeoBrowse();
   void                       onModeActivated( int );
   void                       onRefImageActivated( const QString& );
   void                       onPointBtnToggled( bool );
   void                       onPointCoordChanged( int );
+  void                       onSetCIsUsed( bool theCIsUsed );
 
   void                       onGeodesicCoordChanged();
   void                       onGeodesicCoordChanged( const int thePointType );
@@ -138,7 +141,7 @@ signals:
                                                 int theValue );
   void                       modeActivated( int );
   void                       refImageActivated( const QString& );
-  void                       setIsByTwoPoints( bool theIsByTwoPoints );
+  void                       setCIsUsed( bool theIsByTwoPoints );
 
 private:
   QGroupBox*                   myFileNameGroup;    //!< The group for the source image file selection
@@ -152,6 +155,8 @@ private:
   QButtonGroup*                myModeGroup;        //!< The group for the input mode selector
   QComboBox*                   myRefImage;         //!< Reference image selector
 
+  QLineEdit*                   myGeoFileName;      //!< Image georeferencement file name input field
+
   QList<QLabel*>               myGeodesicLabels;   //!< Labels for geodesic coords input fields
 
   QMap<int, QPushButton*>      myPointBtnMap;      //!< A,B,C points selection modes activators