On 08/01/2013 11:49 PM, Orion Poplawski wrote:
Typedef for double on all platforms except for those using CPUs with ARM
architectures. On ARM-based platforms, qreal is a typedef for float for
This still seems to be the case for 4.8 as well.
This lead to the following compile error on arm in kst:
error: no matching function for call to 'qMin(double&, qreal)'
y = qMin(y, plotItem()->yMax());
If there is scientific type codes using qreal this might lead to some
precision issues as well.
Yes, we've had to patch quite a few packages to fix/workaround
qreal!=double assumptions in code.
Is double really that much slower on arm?
Good question for
(but, I assume the qt docs aren't lying and the answer is yes)