summaryrefslogtreecommitdiffstats
path: root/src/charts/domain/logxypolardomain.cpp
diff options
context:
space:
mode:
authorTitta Heikkala <titta.heikkala@theqtcompany.com>2015-04-23 12:30:33 +0300
committerTitta Heikkala <titta.heikkala@theqtcompany.com>2015-04-23 12:54:21 +0300
commit143be951b1fe8316b0dffb9010810c9cb1941ee0 (patch)
treeea1c19d7641f97e48772354ef9b4483383ba2110 /src/charts/domain/logxypolardomain.cpp
parent7b74d88b3f3df27d3f74e88e2ceed75b65bce2e5 (diff)
Fix QNX build issue
Use qmath and cmath methods instead of math.h methods. Change-Id: I7c853f2e1218a1d3cde15a089192c24a6b0b1395 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@theqtcompany.com>
Diffstat (limited to 'src/charts/domain/logxypolardomain.cpp')
-rw-r--r--src/charts/domain/logxypolardomain.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/charts/domain/logxypolardomain.cpp b/src/charts/domain/logxypolardomain.cpp
index 8ca9f022..842f069b 100644
--- a/src/charts/domain/logxypolardomain.cpp
+++ b/src/charts/domain/logxypolardomain.cpp
@@ -20,6 +20,7 @@
#include <private/qabstractaxis_p.h>
#include <QtCharts/QLogValueAxis>
#include <QtCore/QtMath>
+#include <cmath>
QT_CHARTS_BEGIN_NAMESPACE
@@ -46,8 +47,8 @@ void LogXYPolarDomain::setRange(qreal minX, qreal maxX, qreal minY, qreal maxY)
m_minX = minX;
m_maxX = maxX;
axisXChanged = true;
- qreal logMinX = log10(m_minX) / log10(m_logBaseX);
- qreal logMaxX = log10(m_maxX) / log10(m_logBaseX);
+ qreal logMinX = std::log10(m_minX) / std::log10(m_logBaseX);
+ qreal logMaxX = std::log10(m_maxX) / std::log10(m_logBaseX);
m_logLeftX = logMinX < logMaxX ? logMinX : logMaxX;
m_logRightX = logMinX > logMaxX ? logMinX : logMaxX;
if (!m_signalsBlocked)
@@ -136,7 +137,7 @@ qreal LogXYPolarDomain::toAngularCoordinate(qreal value, bool &ok) const
} else {
ok = true;
const qreal tickSpan = 360.0 / qAbs(m_logRightX - m_logLeftX);
- const qreal logValue = log10(value) / log10(m_logBaseX);
+ const qreal logValue = std::log10(value) / std::log10(m_logBaseX);
const qreal valueDelta = logValue - m_logLeftX;
retVal = valueDelta * tickSpan;
@@ -201,8 +202,8 @@ bool LogXYPolarDomain::detachAxis(QAbstractAxis *axis)
void LogXYPolarDomain::handleHorizontalAxisBaseChanged(qreal baseX)
{
m_logBaseX = baseX;
- qreal logMinX = log10(m_minX) / log10(m_logBaseX);
- qreal logMaxX = log10(m_maxX) / log10(m_logBaseX);
+ qreal logMinX = std::log10(m_minX) / std::log10(m_logBaseX);
+ qreal logMaxX = std::log10(m_maxX) / std::log10(m_logBaseX);
m_logLeftX = logMinX < logMaxX ? logMinX : logMaxX;
m_logRightX = logMinX > logMaxX ? logMinX : logMaxX;
emit updated();