最近、Qt で OpenGL レンダリングを行う方法を理解しようとして、さまざまな資料をオンラインで読んでいますが、古い QGL モジュールは非推奨になっているようです。私は新しい QOpenGLContext が本当に気に入っています。これは、GLEW を使用する必要がなく、open gl 関数を初期化する機能です。ただし、QGLWidget のようにウィジェットでこれらの関数を使用する方法がわかりません。OpenGL でレンダリングするサーフェスの周りにボタンやその他のウィジェットを配置する必要がありますが、オンラインのすべてのチュートリアルと例は、QWindow 全体をレンダリング サーフェスとして使用することになっていることを示しています。では、Qt でウィジェットにレンダリングする際に、新しい便利な API を使用するにはどうすればよいでしょうか?