From c2efee09b6e54676250ae43a4c63e41e1ad7a6ab Mon Sep 17 00:00:00 2001 From: Yuchen Deng Date: Wed, 15 Feb 2012 10:15:53 +0800 Subject: Build fix error C2668: 'abs' : ambiguous call to overloaded function could be '__int64 abs(__int64)' or 'long abs(long)' or 'int abs(int)' while trying to match the argument list '(qreal)' Change-Id: Ie279096145d3d1cd5cd689555d70508f068f5f47 Reviewed-by: Lincoln Ramsay --- src/plugins/sensorgestures/shake/qshakerecognizer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/plugins/sensorgestures/shake') diff --git a/src/plugins/sensorgestures/shake/qshakerecognizer.cpp b/src/plugins/sensorgestures/shake/qshakerecognizer.cpp index de784e82..b85d770b 100644 --- a/src/plugins/sensorgestures/shake/qshakerecognizer.cpp +++ b/src/plugins/sensorgestures/shake/qshakerecognizer.cpp @@ -107,9 +107,9 @@ void QShakeSensorGestureRecognizer::accelChanged() currentData.y = y; currentData.z = z; - if ((abs(currentData.x - prevData.x) - || abs(currentData.y - prevData.y) - || abs(currentData.z - prevData.z)) < 1) + if ((qAbs(currentData.x - prevData.x) + || qAbs(currentData.y - prevData.y) + || qAbs(currentData.z - prevData.z)) < 1) return; -- cgit v1.2.3