Working on the pick functionality.
Merge branch 'openGL2' into qtOpenGL2
Merged from upstream.
Merge branch 'openGL2' into qtOpenGL2