diff options
author | Titta Heikkala <titta.heikkala@digia.com> | 2013-09-17 13:15:02 +0300 |
---|---|---|
committer | Titta Heikkala <titta.heikkala@digia.com> | 2013-09-19 09:53:38 +0300 |
commit | 1a7a17f8e2cd9ff07852a402b74b47257192da74 (patch) | |
tree | effc32116ebb95e99861a1277c182d9abade43c5 /examples | |
parent | 239996068798c06dd2a4ec155f1f3b5398fd8946 (diff) |
Fix Chart build on Solaris
The sine and the square root methods in demos and examples have been
replaced with the ones provided by Qt. This ensures that the code
compiles also on Solaris.
Task-number: QTRD-2262
Change-Id: I776341bac0e623f803b4cad771a02cefc6db1b15
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Reviewed-by: Milla Pohjanheimo <milla.pohjanheimo@digia.com>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/scatterinteractions/chartview.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/examples/scatterinteractions/chartview.cpp b/examples/scatterinteractions/chartview.cpp index 0d53175f..777930fd 100644 --- a/examples/scatterinteractions/chartview.cpp +++ b/examples/scatterinteractions/chartview.cpp @@ -19,7 +19,7 @@ ****************************************************************************/ #include "chartview.h" -#include <math.h> +#include <qmath.h> #include <QDebug> QTCOMMERCIALCHART_USE_NAMESPACE @@ -63,8 +63,10 @@ void ChartView::handleClickedPoint(const QPointF &point) QPointF closest(INT_MAX, INT_MAX); qreal distance(INT_MAX); foreach (QPointF currentPoint, m_scatter->points()) { - qreal currentDistance = sqrt((currentPoint.x() - clickedPoint.x()) * (currentPoint.x() - clickedPoint.x()) - + (currentPoint.y() - clickedPoint.y()) * (currentPoint.y() - clickedPoint.y())); + qreal currentDistance = qSqrt((currentPoint.x() - clickedPoint.x()) + * (currentPoint.x() - clickedPoint.x()) + + (currentPoint.y() - clickedPoint.y()) + * (currentPoint.y() - clickedPoint.y())); if (currentDistance < distance) { distance = currentDistance; closest = currentPoint; |