summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorTitta Heikkala <titta.heikkala@digia.com>2013-09-17 13:15:02 +0300
committerTitta Heikkala <titta.heikkala@digia.com>2013-09-19 09:53:38 +0300
commit1a7a17f8e2cd9ff07852a402b74b47257192da74 (patch)
treeeffc32116ebb95e99861a1277c182d9abade43c5 /examples
parent239996068798c06dd2a4ec155f1f3b5398fd8946 (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.cpp8
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;