数日前に私はこの質問を投稿しました(新しいスレッドを開くのが適切かどうかはわかりません...しかし、この投稿から答えが得られたら、それを閉じます):QGLWidgetがMac OSXLionで正しく機能していません。
私はいくつかのサンプルコードをオンラインで入手し、それらを私のものと比較し、問題が次の原因で発生していることを確認しました。
gluOrtho2D(0, w, 0, h);
そしてそれをに変更した後:
glOrtho(0, w, 0, h, -1, 1);
依存関係としてgluを削除すると、私のプログラムは機能しました。なぜ?違いは何ですか?