Salome HOME
basic implementation of images operations support
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_TwoImagesDlg.h
1
2 #ifndef HYDROGUI_TWO_IMAGE_DLG_HEADER
3 #define HYDROGUI_TWO_IMAGE_DLG_HEADER
4
5 #include <HYDROGUI_InputPanel.h>
6
7 class QLineEdit;
8 class HYDROGUI_ObjSelector;
9 class QRadioButton;
10 class HYDROGUI_ColorWidget;
11
12 class HYDROGUI_TwoImagesDlg : public HYDROGUI_InputPanel
13 {
14 public:
15   HYDROGUI_TwoImagesDlg( HYDROGUI_Module* theModule, const QString& theTitle );
16   virtual ~HYDROGUI_TwoImagesDlg();
17
18   void GetSelectedImages( QString& theEntry1, QString& theEntry2 ) const;
19
20 private:
21   QLineEdit* myName;
22   HYDROGUI_ObjSelector *myImage1, *myImage2;
23   QRadioButton *myTransparent, *myColor;
24   HYDROGUI_ColorWidget* myColorBox;
25 };
26
27 #endif