Thank you for your reply. Yes I do realize that this will cause the GL widget to update continuously, which is what I want as I am creating an animation. Is there a better way to do this?
Also, in the example I give I am doing nothing but creating a Qt QGLWidget, not a derived one. So I am not re-implementing updateGL() or anything, I'm just using pure Qt code. I found that if I changed the timer to delay for about 20 msecs then the application no longer locks up, so I'm guessing that Qt doesn't really want you use a timer in this fashion anymore as it doesn't properly get a chance to handle the other events. It wasn't just 4.6 that this worked for I've done this with 4.2 up until now.
Bookmarks