Qt5.2和5.10上OpenGL的差异

Qt5.2和5.10上OpenGL的差异,qt,opengl,Qt,Opengl,我现在正在做一些基于Qt5.2.1的项目。该项目进行一些基本渲染(使用QPixmap、Graphicscene等)。目标是尽快将此机制切换到OpenGL。此外,我们计划将整个项目迁移到Qt5.10 先转到Qt5.10,然后再转到OpenGL,比先转到OpenGL,然后再转到Qt5.10有什么好处吗 如果我们首先切换到OpenGL(在Qt 5.2.1上),然后才升级到Qt 5.10(有些功能被弃用,或者出现了一些新的好用功能),是否会出现一些意想不到的困难?我在Qt上使用OpenGL的经验是,它充

我现在正在做一些基于Qt5.2.1的项目。该项目进行一些基本渲染(使用QPixmap、Graphicscene等)。目标是尽快将此机制切换到OpenGL。此外,我们计划将整个项目迁移到Qt5.10

先转到Qt5.10,然后再转到OpenGL,比先转到OpenGL,然后再转到Qt5.10有什么好处吗


如果我们首先切换到OpenGL(在Qt 5.2.1上),然后才升级到Qt 5.10(有些功能被弃用,或者出现了一些新的好用功能),是否会出现一些意想不到的困难?

我在Qt上使用OpenGL的经验是,它充满了新旧错误,集成能力差,平台支持差(Intel=NOPE)和对Qt内部的无错误处理(例如,创建上下文)。至少您使用内置的OpenGL小部件

也就是说,Qt OpenGL支持目前正在进行大量开发,从我在手册中找到的某些与OpenGL相关的功能的Qt版本判断。如果您必须使用Qt OpenGL,我假设您获得了大多数功能,并且很少(呃)bug跳到最新和最伟大的版本上