summaryrefslogtreecommitdiffstats
path: root/src/input/backend
diff options
context:
space:
mode:
authorPaul Lemire <paul.lemire@kdab.com>2020-06-09 15:08:28 +0200
committerMike Krus <mike.krus@kdab.com>2020-06-12 11:24:30 +0100
commitd604120720850533cb95d69ce37dfadf00fd03ba (patch)
tree884dfd7d8d3c88f0d58225ce0e57b28f68c26d4e /src/input/backend
parent3f98bd6a1929c32ab70531af6d82b83481d36a14 (diff)
Update dependencies
- QOpenGLEXtensions now private API in GUI - Removed support for tessellation in GL 3 - Use QMouseEvent position - Removed use of QDesktopWidget - Adapt to change in QQuickWindow API Change-Id: I79df8780b9d02c6d2a3620529f5f41daec7120fe Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src/input/backend')
-rw-r--r--src/input/backend/mousedevice.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/input/backend/mousedevice.cpp b/src/input/backend/mousedevice.cpp
index 5c4ebf6ab..79c7fb2fa 100644
--- a/src/input/backend/mousedevice.cpp
+++ b/src/input/backend/mousedevice.cpp
@@ -161,11 +161,11 @@ void MouseDevice::updateMouseEvents(const QList<QT_PREPEND_NAMESPACE(QMouseEvent
m_mouseState.rightPressed = e.buttons() & (Qt::RightButton);
const bool pressed = m_mouseState.leftPressed || m_mouseState.centerPressed || m_mouseState.rightPressed;
if (m_updateAxesContinuously || (m_wasPressed && pressed)) {
- m_mouseState.xAxis += m_sensitivity * (e.screenPos().x() - m_previousPos.x());
- m_mouseState.yAxis += m_sensitivity * (m_previousPos.y() - e.screenPos().y());
+ m_mouseState.xAxis += m_sensitivity * float(e.globalPosition().x() - m_previousPos.x());
+ m_mouseState.yAxis += m_sensitivity * float(m_previousPos.y() - e.globalPosition().y());
}
m_wasPressed = pressed;
- m_previousPos = e.screenPos();
+ m_previousPos = e.globalPosition();
}
}
}