I have a QGLWidget (two of them, actually) in a QGridLayout in a QMainWindow. I'm trying to display the contents of an image file over a background. I can get the background onto it until paintEvent runs; then, instead of drawing the image on top of the background, it simply erases the backround.
(Change .cpp to .h to get header files.)
the QGLWidget: http://bazaar.launchpad.net/~chaos2d-dev/chaos2d/main/view/head:/client/cpp/qt/ui/view.cpp
the QMainWindow: http://bazaar.launchpad.net/~chaos2d-dev/chaos2d/main/view/head:/client/cpp/qt/ui/frontend.cpp
all files: http://bazaar.launchpad.net/~chaos2d-dev/chaos2d/main/files/head:/client/cpp/qt/
The project is attached in a zip file with irrelevant portions removed.
I can't find examples for this anywhere, and as far as I can tell I'm following the documentation perfectly. I've been hung up on this problem for two days now, I believe. Help, please!
This post has been edited 6 times, last edit by "Jesdisciple" (Feb 10th 2012, 6:59pm)