Qt と OpenGL でプロジェクトを作成しました。
Qt では、paintGL() が繰り返し呼び出されていたので、その関数の外で値を変更し、update() を呼び出して、新しい画像を描画することができました。また、プログラムを起動するとすぐに initializeGL() が呼び出されたと思います。
今私の質問は:
別のプログラムで同じ機能が必要です。画像などを描画する必要はありません。アプリケーションが閉じないように、呼び出され続ける paintGL() のような関数を作成する方法があるかどうか疑問に思っていました。プログラムを実行し続ける while(true) ループを使用しようとしましたが、while ループのために GUI が非アクティブになりました。
できればスレッド以外のヒント。
ありがとう。