summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp
diff options
context:
space:
mode:
authorFranck Arrecot <franck.arrecot@kdab.com>2016-03-09 14:26:02 +0100
committerFranck Arrecot <franck.arrecot@gmail.com>2016-03-11 13:54:57 +0000
commit55e681ac6cad2a059785a08ac920748b5f60acf9 (patch)
tree5abae65ced03df2d8e988a06c797cf24ba555559 /examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp
parent4551f221b5a90a1d14c68c04edcc799d5f8316cc (diff)
QMouseController changes and rename
Task-number: QTBUG-51450 Change-Id: I7f2dbe9cf4afbd41450f42fbb6da10baa2ca7116 Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp')
-rw-r--r--examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp17
1 files changed, 9 insertions, 8 deletions
diff --git a/examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp b/examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp
index 049c577c7..b671fdfc7 100644
--- a/examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp
+++ b/examples/qt3d/examples-common/qfirstpersoncameracontroller.cpp
@@ -57,7 +57,8 @@
#include <Qt3DInput/QActionInput>
#include <Qt3DInput/QLogicalDevice>
#include <Qt3DInput/QKeyboardController>
-#include <Qt3DInput/QMouseController>
+#include <Qt3DInput/QMouseDevice>
+#include <Qt3DInput/QMouseEvent>
#include <Qt3DLogic/QLogicComponent>
QT_BEGIN_NAMESPACE
@@ -86,7 +87,7 @@ QFirstPersonCameraControllerPrivate::QFirstPersonCameraControllerPrivate()
, m_keyboardTyNegInput(new QAxisInput())
, m_keyboardTzNegInput(new QAxisInput())
, m_keyboardController(new QKeyboardController())
- , m_mouseController(new QMouseController())
+ , m_mouseDevice(new QMouseDevice())
, m_logicalDevice(new QLogicalDevice())
, m_logicComponent(new Qt3DLogic::QLogicComponent())
, m_linearSpeed(10.0f)
@@ -99,8 +100,8 @@ void QFirstPersonCameraControllerPrivate::init()
//// Actions
// Left Mouse Button Action
- m_leftMouseButtonInput->setButtons(QVariantList() << QMouseController::Left);
- m_leftMouseButtonInput->setSourceDevice(m_mouseController);
+ m_leftMouseButtonInput->setButtons(QVariantList() << QMouseEvent::LeftButton);
+ m_leftMouseButtonInput->setSourceDevice(m_mouseDevice);
m_leftMouseButtonAction->addInput(m_leftMouseButtonInput);
// Fine Motion Action
@@ -111,13 +112,13 @@ void QFirstPersonCameraControllerPrivate::init()
//// Axes
// Mouse X
- m_mouseRxInput->setAxis(QMouseController::X);
- m_mouseRxInput->setSourceDevice(m_mouseController);
+ m_mouseRxInput->setAxis(QMouseDevice::X);
+ m_mouseRxInput->setSourceDevice(m_mouseDevice);
m_rxAxis->addInput(m_mouseRxInput);
// Mouse Y
- m_mouseRyInput->setAxis(QMouseController::Y);
- m_mouseRyInput->setSourceDevice(m_mouseController);
+ m_mouseRyInput->setAxis(QMouseDevice::Y);
+ m_mouseRyInput->setSourceDevice(m_mouseDevice);
m_ryAxis->addInput(m_mouseRyInput);
// Keyboard Pos Tx