Salome HOME
Windows porting
[modules/geom.git] / src / GEOMBase / GEOMBase_Skeleton.h
index a4ae0b4dae3c58eb5c3b493ccc9395b2169df869..1d3144cc389a6f79fc24243a99c7a7484f082b38 100644 (file)
 #include <qpushbutton.h>
 #include <qradiobutton.h>
 #include <qbuttongroup.h>
+//#if defined WNT
+//#include <SALOME_WNT.hxx>
+//#else
+//#define SALOME_WNT_EXPORT
+//#endif
+#if defined WNT && defined WIN32 && defined SALOME_WNT_EXPORTS
+#define GEOMBASE_WNT_EXPORT __declspec( dllexport )
+#else
+#define GEOMBASE_WNT_EXPORT
+#endif
 
-class GEOMBase_Skeleton : public DlgRef_Skeleton_QTD, public GEOMBase_Helper
+class GEOMBASE_WNT_EXPORT GEOMBase_Skeleton : public DlgRef_Skeleton_QTD, public GEOMBase_Helper
 { 
     Q_OBJECT
 
 public:
     GEOMBase_Skeleton(QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0);
     ~GEOMBase_Skeleton();
+//    int getConstructorId() const; // returns id of a selected "constructor" radio button or '-1' in case of error
 
 private :
     void Init();