Salome HOME
Fix for PAL10496.
[modules/geom.git] / src / MeasureGUI / MeasureGUI_PointDlg.h
index a79072547914885e8fb7a6d19dff805ababfcdcb..7f86aca17c706548f4d84b0f2c174a460590b0d6 100644 (file)
@@ -17,7 +17,7 @@
 //  License along with this library; if not, write to the Free Software 
 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
 // 
-//  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 //
 //
 
 class QLineEdit;
 
+#if defined WNT && defined MEASUREGUI_EXPORTS
+#define MEASUREGUI_EXPORT __declspec( dllexport )
+#else
+#define MEASUREGUI_EXPORT
+#endif
+
 //=================================================================================
 // class    : MeasureGUI_PointDlg
 // purpose  : Dialog for displaying point coordinates
 //=================================================================================
 
-class MeasureGUI_PointDlg : public MeasureGUI_Skeleton
+class MEASUREGUI_EXPORT MeasureGUI_PointDlg : public MeasureGUI_Skeleton
 { 
   Q_OBJECT
 
 public:
-                                      MeasureGUI_PointDlg( QWidget*          parent,
-                                                           SALOME_Selection* Sel );
+                                      MeasureGUI_PointDlg( GeometryGUI* GUI,
+                                                          QWidget*     parent );
                                       ~MeasureGUI_PointDlg();
 
 protected:
@@ -54,7 +60,7 @@ protected:
 
 private:
 
-  void                                Init( SALOME_Selection* Sel );
+  void                                Init();
 private:
   QLineEdit*                          myX;
   QLineEdit*                          myY;