[Development] Move math3d from QtGui to QtCore
lpapp at kde.org
Wed Jul 4 19:27:19 CEST 2012
I would like to propose to move the math3d folder with all the
portings of course to QtCore from QtGUI in Qt5. The reason is simple:
I have recently started to work again on QtAudio3D, and I realized
that, I would need such things like QVector3D. Surely, an 3D audio Qt5
add-on should not depend on QtGui since wrapping coordinates and so
forth are basically a core feature to me. I have already started
writing the change, but it is unfinished yet.
As far as I can tell, the codebase is almost pure core construction,
except the toTransform(), toAffine() and so forth helper methods.
Those would need to be ported on top of the simple moving. I do not
expect that a very hard job. It is probably mostly historical reason
as how that was born with OpenGL in mind (just clearly speculating
though), but the need is now just arising for doing this more
Please share your concerns! Thank you in advance.
More information about the Development