Aren wrote:
> 
> I want equalizer render in this QGLwidget(there's only one window in my
> config file), so I simply send it's HWND to equalizer without create a new
> WGLWindow in configInitWGLWindow(). It can render,but when I click or move
> the window or do some event, it's just stucked. I thought it's thread
> problem, so I change it to render in a separate thread. This time, it's ok
> when click or move window, but the render window can't react like eqPly's
> event handler, and when resizing window, it's just broken.
> what do I miss?How to deal with event handling?
> 

Your event handling problems occur because Qt uses its own event dispatch,
so Eq doesn't receive any events from Windows. I don't think you can disable
this behavior in Qt, so the only option is to manually forward events from
Qt to Eq. You might want to have a look at
http://eqqt.sourceforge.net/
(svn at https://eqqt.svn.sourceforge.net/svnroot/eqqt/trunk),
which is my attempt at an Eq-Qt integration. It contains a "hello world"
example application.

HTH,
Marc
-- 
View this message in context: 
http://n2.nabble.com/problem-when-integrate-into-QT-tp4078219p4079765.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to