Hello, I have a project based on (among other dependencies) Qt and OSG.While trying to migrate from Qt4 to Qt5 I noticed that the OSG I was using (3.1.5) could not compile from scratch against Qt5. I started to tune a bit 3.1.5 to make it compile successfully, but I came accross what seems to be a known issue: my application crashed at startup with the Qt error: "Cannot make QOpenGLContext current in a different thread". I noticed then that the documentation was saying that Qt5 was fully supported in OSG 3.4 onwards, so I started to migrate to OSG 3.4.0. Unfortunately, I get the exact same error. Taking a look at the osgviewerqt example, I switched my application to OSG single thread mode. Now I get the following issues: * plenty of "QOpenGLContext::swapBuffers() called with non-exposed window, behavior is undefined" in the logs * the text displayed when pressing 's' is really ugly and almost unreadable (no blending, and the background behind the graphs is pitch black instead of transparent)
If I try to use the osgviewerqt, I get the exact same 2 issues. My question is the following: is Qt5 really fully supported ? Am I the only one with those issues ? I am using Qt 5.5.0 and compiling with Visual Studio 13 in 64 bits if that can help. Thank you! Cheers, Emmanuel ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=65839#65839 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

