#include "SUIT_Desktop.h"
#include "SUIT_ViewWindow.h"
-class SUPERVGraph : public QObject
+#ifdef WNT
+#ifdef SUPERVGRAPH_EXPORTS
+#define SUPERVGRAPH_EXPORT __declspec(dllexport)
+#else
+#define SUPERVGRAPH_EXPORT __declspec(dllimport)
+#endif
+#else
+#define SUPERVGRAPH_EXPORT
+#endif
+
+#if defined WNT
+#pragma warning ( disable: 4251 )
+#endif
+
+class SUPERVGRAPH_EXPORT SUPERVGraph : public QObject
{
Q_OBJECT
#ifndef SUPERVGraph_ViewFrame_H
#define SUPERVGraph_ViewFrame_H
+#include "SUPERVGraph.h"
+
#include "SALOME_InteractiveObject.hxx"
#include "SUIT_PopupClient.h"
#include "SUIT_ViewWindow.h"
-class /*SUPERVGRAPH_EXPORT*/ SUPERVGraph_View: public QWidget, public SUIT_PopupClient {
+class SUPERVGRAPH_EXPORT SUPERVGraph_View: public QWidget, public SUIT_PopupClient {
Q_OBJECT;
public:
static QString Type() { return "SUPERVGraphViewer"; }
};
-class /*SUPERVGRAPH_EXPORT*/ SUPERVGraph_ViewFrame : public SUIT_ViewWindow {
+class SUPERVGRAPH_EXPORT SUPERVGraph_ViewFrame : public SUIT_ViewWindow {
Q_OBJECT
public:
#ifndef SUPERVGRAPH_VIEWMANAGER_H
#define SUPERVGRAPH_VIEWMANAGER_H
+#include "SUPERVGraph.h"
+
#include "SUPERVGraph_ViewModel.h"
#include "SUIT_ViewManager.h"
class SUIT_Desktop;
-class /*SUPERVGRAPH_EXPORT*/ SUPERVGraph_ViewManager : public SUIT_ViewManager
+class SUPERVGRAPH_EXPORT SUPERVGraph_ViewManager : public SUIT_ViewManager
{
Q_OBJECT
#ifndef SUPERVGRAPH_VIEWMODEL_H
#define SUPERVGRAPH_VIEWMODEL_H
+#include "SUPERVGraph.h"
+
#include "SUIT_ViewModel.h"
-class /*SUPERVGRAPH_EXPORT*/ SUPERVGraph_Viewer: public SUIT_ViewModel
+class SUPERVGRAPH_EXPORT SUPERVGraph_Viewer: public SUIT_ViewModel
{
Q_OBJECT