Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / XGUI / XGUI_Constants.h
index 53f9a4d057f72a4a712e0f01f5efc06839fa734f..6058ba3b44cc76a8e9be4f3c1afde0eeb7a38934 100644 (file)
@@ -1,15 +1,10 @@
 #ifndef XGUI_Constants_H
 #define XGUI_Constants_H
 
-#include <QList>
-
-typedef QList<int> QIntList;       //!< list of int values
-typedef QList<short> QShortList;     //!< list of short int values
-typedef QList<double> QDoubleList;    //!< list of double values
-
 namespace XGUI
 {
 
+//! Types of gradient type used in background of Viewer 3d
 enum GradientType
 {
   NoGradient = -1,
@@ -24,31 +19,38 @@ enum GradientType
   LastGradient = Corner4Gradient
 };
 
+//! Type of rotation point in viewer 3d
 enum RotationPointType
 {
   GRAVITY, SELECTED
 };
 
+//! Type of ribbon rect in Viewer 3d
 enum SketchingType
 {
   NoSketching, Rect, Polygon
 };
 
+
+//! View window operations accessible by hot keys
 enum HotOperation
 {
   PAN, ZOOM, ROTATE, FIT_AREA
 };
 
+//! Types of view window interactions
 enum InteractionStyle
 {
   STANDARD, KEY_FREE
 };
 
+//! Types of 2d mode in viewer 3d
 enum Mode2dType
 {
   No2dMode, XYPlane, XZPlane, YZPlane
 };
 
+//! Types of background in view window
 enum BackgroundMode
 {
   NoBackground,              // no (invalid) background data
@@ -65,7 +67,10 @@ enum TextureMode
   StretchTexture,            // stretch texture
 };
 
-}
-;
+const static char* PROP_PANEL = "property_panel_dock";
+const static char* PROP_PANEL_OK = "property_panel_ok";
+const static char* PROP_PANEL_CANCEL = "property_panel_cancel";
+
+};
 
 #endif