For Qt on arm, qreal != double. There are a number of cases where the scidavis makes this assumption. Patch (that I've just added to the Debian package) attached.
I wasn't able to use the patch file, as it didn't seem to match the source tree, but by defining QT_COORD_TYPE=float in the Makefile, I was able to get the compiler to catch all instances that needed changing (I hope).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Patch
As my first commit, I'm going to try adding this patch
I wasn't able to use the patch file, as it didn't seem to match the source tree, but by defining QT_COORD_TYPE=float in the Makefile, I was able to get the compiler to catch all instances that needed changing (I hope).