Salome HOME
Dump Image data to python script (Feature #13).
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_TwoImagesDlg.h
index faa0c06bccfccb76f26bc089cdaae3da8355fbb3..c3c14d82b0aa6ff44f08fecdcf0569905314cc59 100644 (file)
@@ -33,17 +33,32 @@ class HYDROGUI_ObjSelector;
 
 class HYDROGUI_TwoImagesDlg : public HYDROGUI_InputPanel
 {
+  Q_OBJECT
+
 public:
   HYDROGUI_TwoImagesDlg( HYDROGUI_Module* theModule, const QString& theTitle );
   virtual ~HYDROGUI_TwoImagesDlg();
 
-  void GetSelectedImages( QString& theEntry1, QString& theEntry2 ) const;
+  void                       reset();
+
+  void                       setImageName( const QString& theName );
+  QString                    getImageName() const;
+
+  void                       setSelectedImages( const QString& theName1,
+                                                const QString& theName2 );
+  bool                       getSelectedImages( QString& theName1,
+                                                QString& theName2 ) const;
+
+  void                       setColor( const QColor& theColor );
+  QColor                     getColor() const;
 
 private:
-  QLineEdit* myName;
-  HYDROGUI_ObjSelector *myImage1, *myImage2;
-  QRadioButton *myTransparent, *myColor;
-  HYDROGUI_ColorWidget* myColorBox;
+  QLineEdit*                 myImageName;
+  HYDROGUI_ObjSelector*      myImage1;
+  HYDROGUI_ObjSelector*      myImage2;
+  QRadioButton*              myTransparent;
+  QRadioButton*              myColor;
+  HYDROGUI_ColorWidget*      myColorBox;
 };
 
 #endif