我正在启动一个新的GUI应用程序项目,使用Qt和OpenGL来适用于Linux/Windows桌面。 我目前的假设是:使用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绘画和一些图像处理。有人能指出最好的组合并进行解释吗?
Sean Harmer presentation 关于Qt 5和OpenGL的演示回答了我的一些问题,但当他开始使用QML和QtQuick 2时,我有点迷茫。我觉得QOpenGL是与QtQuick 2一起使用的轻量级版本。如果我错了,请纠正我。
Qt 4.x还是Qt 5.x? 标准OpenGL还是QGL或QOpenGL或QtOpenGL包装器? QWidget/QGLWidget(Qt 4.x)还是QWindow(Qt 5.x)?
该应用程序旨在在桌面环境中运行,并将执行大量文件(几何)打开/保存,实例化3D绘画和一些图像处理。有人能指出最好的组合并进行解释吗?
Sean Harmer presentation 关于Qt 5和OpenGL的演示回答了我的一些问题,但当他开始使用QML和QtQuick 2时,我有点迷茫。我觉得QOpenGL是与QtQuick 2一起使用的轻量级版本。如果我错了,请纠正我。