A Qt Labs project in years prior was QtOpenCL, a Qt module to provide extension classes for QtCore and QtOpenGL to take advantage of OpenCL GPGPU posssibilities. QtOpenCL though hasn't been touched in a couple years and is still living in a Qt4 world. Fortunately, work on QtOpenCL may be restarted.
QtOpenCL aims to provide a Qt-style wrapper around OpenCL and make it easier to use, make it possible to accelerate other areas of Qt with OpenCL, and to standardize other Qt facilities to make it easy to use with QtOpenCL. The code that hasn't been touched since January of 2011 can be found on Gitorious
Sebastian Lehmann has written to the mailing list about the future of QtOpenCL
. He's striving to bring this module back to life and provide support for Qt5. Right now he's either thinking of rewriting the module with a new design or whether to just improve the existing code.
So far this weekend there's been a few Qt developers expressing interest in this renewed Qt OpenCL work and offering a hand of support.
In related news, Qt 5.1 RC2 is now available
. They think the blocker bugs are cleared and Digia may finally release Qt 5.1 in the very near future. Features of Qt 5.1 are covered in this earlier article