From 32a9eed88d8728f1221b14f6799a0cda672305bd Mon Sep 17 00:00:00 2001 From: barnold1953 Date: Wed, 11 Jun 2014 18:05:10 -0700 Subject: [PATCH] Fixed build failure --- interface/src/devices/SixenseManager.cpp | 9 +++++---- interface/src/devices/SixenseManager.h | 3 ++- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/interface/src/devices/SixenseManager.cpp b/interface/src/devices/SixenseManager.cpp index 2a0db69d52..abbb32ec5e 100644 --- a/interface/src/devices/SixenseManager.cpp +++ b/interface/src/devices/SixenseManager.cpp @@ -41,8 +41,8 @@ SixenseManager::SixenseManager() { #endif _triggerPressed = false; _bumperPressed = false; - _oldPos.setX(-1); - _oldPos.setY(-1); + _oldX = -1; + _oldY = -1; } SixenseManager::~SixenseManager() { @@ -344,12 +344,13 @@ void SixenseManager::emulateMouse(PalmData *palm) { pos.setY(cursorRange * yAngle); //If position has changed, emit a mouse move to the application - if (pos.x() != _oldPos.x() || pos.y() != _oldPos.y()) { + if (pos.x() != _oldX || pos.y() != _oldY) { QMouseEvent mouseEvent(static_cast(CONTROLLER_MOVE_EVENT), pos, Qt::NoButton, Qt::NoButton, 0); Application::getInstance()->mouseMoveEvent(&mouseEvent); } - _oldPos = pos; + _oldX = pos.x(); + _oldY = pos.y(); Qt::MouseButton bumperButton; Qt::MouseButton triggerButton; diff --git a/interface/src/devices/SixenseManager.h b/interface/src/devices/SixenseManager.h index 061b3cc625..93888ce944 100644 --- a/interface/src/devices/SixenseManager.h +++ b/interface/src/devices/SixenseManager.h @@ -73,7 +73,8 @@ private: // for mouse emulation bool _triggerPressed; bool _bumperPressed; - QPoint _oldPos; + int _oldX; + int _oldY; }; #endif // hifi_SixenseManager_h