summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdward Welbourne <edward.welbourne@qt.io>2017-02-23 16:49:16 +0100
committerEdward Welbourne <edward.welbourne@qt.io>2017-02-24 11:56:56 +0000
commit9310c07aac07efcdeafe83ada1e235b0b99e19e4 (patch)
treec3d418b9cc8712b4723bb66708d797b19e84c3b3
parent9012942665257b514c7356ea52c7612bba5a4ef9 (diff)
Use qDegreesToRadians() more widely
It documents intent more clearly (and saves us a hand-rolled value for pi). Task-number: QTBUG-58083 Change-Id: I34871ad8526087aa892afdcc85b362bc7442bad1 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
-rw-r--r--examples/charts/legendmarkers/mainwidget.cpp2
-rw-r--r--src/charts/domain/polardomain.cpp4
-rw-r--r--src/charts/piechart/piesliceitem.cpp4
3 files changed, 5 insertions, 5 deletions
diff --git a/examples/charts/legendmarkers/mainwidget.cpp b/examples/charts/legendmarkers/mainwidget.cpp
index 78f8bc74..2cfe570e 100644
--- a/examples/charts/legendmarkers/mainwidget.cpp
+++ b/examples/charts/legendmarkers/mainwidget.cpp
@@ -82,7 +82,7 @@ void MainWidget::addSeries()
int offset = m_chart->series().count();
for (int i = 0; i < 360; i++) {
qreal x = offset * 20 + i;
- data.append(QPointF(i, qSin(2.0 * 3.141592 * x / 360.0)));
+ data.append(QPointF(i, qSin(qDegreesToRadians(x))));
}
series->append(data);
diff --git a/src/charts/domain/polardomain.cpp b/src/charts/domain/polardomain.cpp
index 1d5154e4..3c6e6b57 100644
--- a/src/charts/domain/polardomain.cpp
+++ b/src/charts/domain/polardomain.cpp
@@ -89,8 +89,8 @@ QVector<QPointF> PolarDomain::calculateGeometryPoints(const QVector<QPointF> &ve
QPointF PolarDomain::polarCoordinateToPoint(qreal angularCoordinate, qreal radialCoordinate) const
{
- qreal dx = qSin(angularCoordinate * (M_PI / 180)) * radialCoordinate;
- qreal dy = qCos(angularCoordinate * (M_PI / 180)) * radialCoordinate;
+ qreal dx = qSin(qDegreesToRadians(angularCoordinate)) * radialCoordinate;
+ qreal dy = qCos(qDegreesToRadians(angularCoordinate)) * radialCoordinate;
return QPointF(dx, -dy);
}
diff --git a/src/charts/piechart/piesliceitem.cpp b/src/charts/piechart/piesliceitem.cpp
index 19d6e4ef..05a790e4 100644
--- a/src/charts/piechart/piesliceitem.cpp
+++ b/src/charts/piechart/piesliceitem.cpp
@@ -43,8 +43,8 @@ QT_CHARTS_BEGIN_NAMESPACE
QPointF offset(qreal angle, qreal length)
{
- qreal dx = qSin(angle * (M_PI / 180)) * length;
- qreal dy = qCos(angle * (M_PI / 180)) * length;
+ qreal dx = qSin(qDegreesToRadians(angle)) * length;
+ qreal dy = qCos(qDegreesToRadians(angle)) * length;
return QPointF(dx, -dy);
}