Salome HOME
Harmonisation of GUI.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_ImportImageDlg.h
index f1f2a6478f77ffd038e4435d9061f841d457427e..b4a2c950c54ec84103505ba488fcf97bf90b120d 100644 (file)
@@ -42,6 +42,7 @@ class QCheckBox;
 
 class QtxDoubleSpinBox;
 class QtxIntSpinBox;
+class QAbstractSpinBox;
 
 class HYDROGUI_ImportImageDlg : public HYDROGUI_InputPanel
 {
@@ -86,6 +87,7 @@ public:
   QString                    getRefImageName() const;
 
   QString                    getFileName() const;
+  void                       setFileName( const QString& theName );
   QString                    getGeoreferencementFileName() const;
 
   void                       setImageSize( const QSize& theSize,
@@ -129,8 +131,10 @@ protected slots:
   void                       onCartesianCoordChanged( const int thePointType );
 
 private:
-  void                       blockSignalsGeodesic( const bool theState );
-  void                       blockSignalsCartesian( const bool theState );
+  void                       clearSpins( QAbstractSpinBox* theSpin );
+  bool                       blockSignalsPoints( const bool theState );
+  bool                       blockSignalsGeodesic( const bool theState );
+  bool                       blockSignalsCartesian( const bool theState );
 
 signals:
   void                       createPreview( QImage );