Salome HOME
projects
/
modules
/
hydro.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
refs #430: incorrect coordinates in dump polyline
[modules/hydro.git]
/
src
/
HYDROGUI
/
HYDROGUI_TwoImagesDlg.h
diff --git
a/src/HYDROGUI/HYDROGUI_TwoImagesDlg.h
b/src/HYDROGUI/HYDROGUI_TwoImagesDlg.h
index 76dbe97c99f4950445095ab25571370ea8f77bed..92e1799d1540d112d2d88b2b3bb8d4fe1d72abe8 100644
(file)
--- a/
src/HYDROGUI/HYDROGUI_TwoImagesDlg.h
+++ b/
src/HYDROGUI/HYDROGUI_TwoImagesDlg.h
@@
-29,6
+29,7
@@
class QCheckBox;
class QLabel;
class QLineEdit;
class QRadioButton;
class QLabel;
class QLineEdit;
class QRadioButton;
+class QFrame;
class HYDROGUI_ColorWidget;
class HYDROGUI_ObjSelector;
class HYDROGUI_ColorWidget;
class HYDROGUI_ObjSelector;
@@
-38,7
+39,7
@@
class HYDROGUI_TwoImagesDlg : public HYDROGUI_InputPanel
Q_OBJECT
public:
Q_OBJECT
public:
- enum Mode { Two
Images = 0
, ImageAndPolyline };
+ enum Mode { Two
FuseImage = 0, TwoCutImage
, ImageAndPolyline };
public:
HYDROGUI_TwoImagesDlg( HYDROGUI_Module* theModule, const QString& theTitle );
public:
HYDROGUI_TwoImagesDlg( HYDROGUI_Module* theModule, const QString& theTitle );
@@
-73,6
+74,12
@@
signals:
protected slots:
void onModifySelectedImage( bool theState );
protected slots:
void onModifySelectedImage( bool theState );
+private:
+ /**
+ * Returns whether the mode is to select two images, that corresponds to cut or fuse mode
+ */
+ bool isTwoImagesMode() const;
+
private:
int myMode;
bool myIsEdit;
private:
int myMode;
bool myIsEdit;
@@
-89,6
+96,7
@@
private:
QLabel* myPolylineLabel;
HYDROGUI_ObjSelector* myPolyline;
QLabel* myPolylineLabel;
HYDROGUI_ObjSelector* myPolyline;
+ QFrame* myBackgroundFrame;
QRadioButton* myTransparent;
QRadioButton* myColor;
HYDROGUI_ColorWidget* myColorBox;
QRadioButton* myTransparent;
QRadioButton* myColor;
HYDROGUI_ColorWidget* myColorBox;