Linux/Windows デスクトップ用の Qt と OpenGL を使用して、新しい GUI アプリケーション プロジェクトを開始しています。これまでの私の仮定: Qt GUI (C++ ... QML/QtQuick 2 ではない) を OpenGL 4.1 以降 (要件) で使用します。いくつか読んだ後、私はどの道を選ぶべきかについて完全に迷っています。サポートとライブラリの観点から、どのパスが私のアプリケーションを将来的に保証するか.
Qt 4.x または Qt 5.x? 標準の OpenGL または QGL または QOpenGL または QtOpenGL ラッパー? QWidget/QGLWidget (Qt 4.x) または QWindow (Qt 5.x)?
このアプリケーションはデスクトップ環境で実行することを目的としており、多数のファイル (ジオメトリ) のオープン/保存、インスタンス化された 3D ペイント、およびいくつかのイメージングを行います。可能であれば、誰かが説明を付けて選択するのに最適な組み合わせを教えてもらえますか?
Qt 5 と OpenGL に関するSean Harmerのプレゼンテーションは私の質問の一部に答えてくれましたが、彼が QML と QtQuick 2 を使い始めたとき、私は少し戸惑いました。間違ってください。