I have a list of QGLWidgets that I need to refresh at the same time. So I created a for-loop and called updateGL for each of my QGLWidgets. Unfortunately, I never get into my paintGL( ) function of the QGLWidget. I have a print statement before the call to updateGL( ) and after the call and also my first line in paintGL( ) inside my QGLWidget object class. The calls around the paintGL( ) function are being printed but not the statement inside the paintGL( ) call. I have run the debugger and it appears that the call to isValid( ) inside glDraw( ) is returning false even though I never see it actually get to the line return, which it should do if it fails the if-statement.Does anyone have any ideas why I am never getting inside my paintGL function call? Thanks for all your help!
Bookmarks