summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/input
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-09-12 09:53:52 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-09-12 10:31:27 +0300
commit7f8966b035c9fd73d2cde04521c92892feefc0f9 (patch)
tree55fee47c70805ff6bd4df1a8cd7693ea34132b27 /src/datavisualization/input
parent1262c6562d7264c9fe4caf2f433615348c0f2ef8 (diff)
Fix Q3DScene caching
Task-number: QTRD-2258 Change-Id: Ifce23dca40566e75398e00975e8b2159b325739e Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com> Reviewed-by: Pasi Keränen <pasi.keranen@digia.com>
Diffstat (limited to 'src/datavisualization/input')
-rw-r--r--src/datavisualization/input/input.pri8
-rw-r--r--src/datavisualization/input/q3dinputhandler.cpp2
-rw-r--r--src/datavisualization/input/q3dinputhandler.h8
-rw-r--r--src/datavisualization/input/qabstract3dinputhandler.cpp2
-rw-r--r--src/datavisualization/input/qabstract3dinputhandler.h8
-rw-r--r--src/datavisualization/input/qabstract3dinputhandler_p.h1
-rw-r--r--src/datavisualization/input/qtouch3dinputhandler.h2
7 files changed, 17 insertions, 14 deletions
diff --git a/src/datavisualization/input/input.pri b/src/datavisualization/input/input.pri
index 8305604b..b308a7e0 100644
--- a/src/datavisualization/input/input.pri
+++ b/src/datavisualization/input/input.pri
@@ -1,11 +1,11 @@
HEADERS += \
$$PWD/qabstract3dinputhandler.h \
$$PWD/q3dinputhandler.h \
- input/qtouch3dinputhandler.h \
- input/qabstract3dinputhandler_p.h \
- input/q3dinputhandler_p.h
+ $$PWD/qtouch3dinputhandler.h \
+ $$PWD/qabstract3dinputhandler_p.h \
+ $$PWD/q3dinputhandler_p.h
SOURCES += \
$$PWD/qabstract3dinputhandler.cpp \
$$PWD/q3dinputhandler.cpp \
- input/qtouch3dinputhandler.cpp
+ $$PWD/qtouch3dinputhandler.cpp
diff --git a/src/datavisualization/input/q3dinputhandler.cpp b/src/datavisualization/input/q3dinputhandler.cpp
index 85583a16..f721a375 100644
--- a/src/datavisualization/input/q3dinputhandler.cpp
+++ b/src/datavisualization/input/q3dinputhandler.cpp
@@ -15,6 +15,8 @@
** contact form at http://qt.digia.com
**
****************************************************************************/
+
+#include "datavisualizationglobal_p.h"
#include "q3dinputhandler.h"
#include "q3dcamera.h"
#include "q3dlight.h"
diff --git a/src/datavisualization/input/q3dinputhandler.h b/src/datavisualization/input/q3dinputhandler.h
index 2bab02d6..d87966d6 100644
--- a/src/datavisualization/input/q3dinputhandler.h
+++ b/src/datavisualization/input/q3dinputhandler.h
@@ -19,6 +19,10 @@
#ifndef QDEFAULT3DINPUTHANDLER_H
#define QDEFAULT3DINPUTHANDLER_H
+#include <QtDataVisualization/qabstract3dinputhandler.h>
+
+QT_DATAVISUALIZATION_BEGIN_NAMESPACE
+
const int minZoomLevel = 10;
const int halfSizeZoomLevel = 50;
const int oneToOneZoomLevel = 100;
@@ -30,10 +34,6 @@ const int farZoomRangeDivider = 120;
const float rotationSpeed = 100.0f;
-#include "qabstract3dinputhandler.h"
-
-QT_DATAVISUALIZATION_BEGIN_NAMESPACE
-
class QT_DATAVISUALIZATION_EXPORT Q3DInputHandler : public QAbstract3DInputHandler
{
Q_OBJECT
diff --git a/src/datavisualization/input/qabstract3dinputhandler.cpp b/src/datavisualization/input/qabstract3dinputhandler.cpp
index 36125582..367669c0 100644
--- a/src/datavisualization/input/qabstract3dinputhandler.cpp
+++ b/src/datavisualization/input/qabstract3dinputhandler.cpp
@@ -15,7 +15,7 @@
** contact form at http://qt.digia.com
**
****************************************************************************/
-#include "qabstract3dinputhandler.h"
+#include "qabstract3dinputhandler_p.h"
QT_DATAVISUALIZATION_BEGIN_NAMESPACE
diff --git a/src/datavisualization/input/qabstract3dinputhandler.h b/src/datavisualization/input/qabstract3dinputhandler.h
index 36f4ea21..d19f626d 100644
--- a/src/datavisualization/input/qabstract3dinputhandler.h
+++ b/src/datavisualization/input/qabstract3dinputhandler.h
@@ -19,14 +19,14 @@
#ifndef QABSTRACT3DINPUTHANDLER_H
#define QABSTRACT3DINPUTHANDLER_H
-#include "qdatavisualizationenums.h"
-#include "qabstract3dinputhandler_p.h"
-#include "q3dscene.h"
-#include <QObject>
+#include <QtDataVisualization/qdatavisualizationenums.h>
+#include <QtDataVisualization/q3dscene.h>
#include <QMouseEvent>
QT_DATAVISUALIZATION_BEGIN_NAMESPACE
+class QAbstract3DInputHandlerPrivate;
+
class QT_DATAVISUALIZATION_EXPORT QAbstract3DInputHandler : public QObject
{
Q_OBJECT
diff --git a/src/datavisualization/input/qabstract3dinputhandler_p.h b/src/datavisualization/input/qabstract3dinputhandler_p.h
index 0ec6cfe9..cad1c667 100644
--- a/src/datavisualization/input/qabstract3dinputhandler_p.h
+++ b/src/datavisualization/input/qabstract3dinputhandler_p.h
@@ -30,6 +30,7 @@
#define QABSTRACT3DINPUTHANDLER_P_H
#include "datavisualizationglobal_p.h"
+#include "qabstract3dinputhandler.h"
#include <QRect>
QT_DATAVISUALIZATION_BEGIN_NAMESPACE
diff --git a/src/datavisualization/input/qtouch3dinputhandler.h b/src/datavisualization/input/qtouch3dinputhandler.h
index b915ff2a..4d5edefc 100644
--- a/src/datavisualization/input/qtouch3dinputhandler.h
+++ b/src/datavisualization/input/qtouch3dinputhandler.h
@@ -19,7 +19,7 @@
#ifndef QTOUCH3DINPUTHANDLER_H
#define QTOUCH3DINPUTHANDLER_H
-#include "q3dinputhandler.h"
+#include <QtDataVisualization/q3dinputhandler.h>
QT_DATAVISUALIZATION_BEGIN_NAMESPACE