Hi,

> Now I can update render frame in another frame than GUI main frame! 


I don't think so. Because when you do that :


Code:
connect(this,SIGNAL(updateFrame()),_qtViewer,SLOT(updateGL())); 



If the "this" object and "_qtViewer" belongs to different thread, the 
connection will be established as a "Qt::QueuedConnection" and so the 
"updateGL()" slot will be executed in the "_qtViewer" owner thread which is the 
main thread.

I think you can check that by settings breakpoints in "updateGL()" and check 
which thread is the current thread within the debugger.


Cheers,
Aurelien

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=46520#46520





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to