summaryrefslogtreecommitdiffstats
path: root/src/datavis3dqml2/datavisview.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavis3dqml2/datavisview.h')
-rw-r--r--src/datavis3dqml2/datavisview.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/datavis3dqml2/datavisview.h b/src/datavis3dqml2/datavisview.h
index 3488338c..4e9d29e2 100644
--- a/src/datavis3dqml2/datavisview.h
+++ b/src/datavis3dqml2/datavisview.h
@@ -44,6 +44,7 @@
#include "QtDataVis3D/qdatavis3dglobal.h"
+#include <QtQuick/QQuickItem>
#include <QQuickItem>
QTENTERPRISE_DATAVIS3D_BEGIN_NAMESPACE
@@ -57,9 +58,6 @@ class DataVisView : public QQuickItem
Q_ENUMS(LabelTransparency)
public:
- DataVisView(QQuickItem *parent = 0);
- ~DataVisView();
-
enum SelectionMode {
ModeNone = 0,
ModeBar,
@@ -83,14 +81,20 @@ public:
TransparencyNoBackground // Draw just text on transparent background
};
+public:
+ DataVisView(QQuickItem *parent = 0);
+ ~DataVisView();
+
protected:
QSGNode *updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *);
};
-QML_DECLARE_TYPE(DataVisView)
-
QTENTERPRISE_DATAVIS3D_END_NAMESPACE
+QTENTERPRISE_DATAVIS3D_USE_NAMESPACE
+
+QML_DECLARE_TYPE(DataVisView)
+
#endif // DATAVISVIEW_H