Salome HOME
Refresh menu size after chnges in preferences
[modules/shaper.git] / src / XGUI / XGUI_RubberBand.h
index 7d9fc43b40f930feef42823a949205fcd1b1b961..3f6199af9e222f8f9725b1451847227c6a0577a0 100644 (file)
@@ -1,9 +1,17 @@
 #ifndef XGUI_RubberBand_H
 #define XGUI_RubberBand_H
 
+#include "XGUI.h"
 #include <QWidget>
 
-class XGUI_AbstractRubberBand: public QWidget
+/*!
+  \class XGUI_AbstractRubberBand
+  \ingroup GUI
+  \brief Analog of class QRubberBand with possibility of creation non-rectangular contour for selection.
+  
+  Currently this class does not support Style functionality in full.
+*/
+class XGUI_EXPORT XGUI_AbstractRubberBand: public QWidget
 {
 Q_OBJECT
 protected:
@@ -32,6 +40,13 @@ protected:
   bool myIsClosed;
 };
 
+/*!
+  \class XGUI_RectRubberBand
+  \ingroup GUI
+  \brief Analog of class QRubberBand with possibility of creation non-rectangular contour for selection.
+  
+  Redefinition for rectangular rubber band
+*/
 class XGUI_RectRubberBand: public XGUI_AbstractRubberBand
 {
 Q_OBJECT