Salome HOME
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
[modules/geom.git] / src / BasicGUI / BasicGUI_VectorDlg.h
index 1656038f8363ee9b2cfa53c956ebb5ca81af3442..b0dc0dcd02e5bdc9d46c91f8658a3b4faef3045d 100644 (file)
 #ifndef DIALOGBOX_VECTOR_H
 #define DIALOGBOX_VECTOR_H
 
+#include "GEOM_BasicGUI.hxx"
+
 #include "GEOMBase_Skeleton.h"
 #include "DlgRef_2Sel_QTD.h"
 #include "DlgRef_3Spin1Check.h"
 
 #include "BasicGUI.h"
 
-#if defined WNT && defined WIN32 && defined SALOME_WNT_EXPORTS
-#define BASICGUI_WNT_EXPORT __declspec( dllexport )
-#else
-#define BASICGUI_WNT_EXPORT
-#endif
-
 //=================================================================================
 // class    : BasicGUI_VectorDlg
 // purpose  :
 //=================================================================================
-class BasicGUI_VectorDlg : public GEOMBase_Skeleton
+class GEOM_BASICGUI_EXPORT BasicGUI_VectorDlg : public GEOMBase_Skeleton
 { 
     Q_OBJECT
 
@@ -58,6 +54,7 @@ protected:
     virtual GEOM::GEOM_IOperations_ptr createOperation();
     virtual bool isValid( QString& );
     virtual bool execute( ObjectList& objects );
+    virtual void addSubshapesToStudy();
 
 private :
     void Init();