如果没有,QT是否支持直接X或OpenGL?或者我是否坚持使用Windows API与C ++和Java的AWT组件?
答案 0 :(得分:1)
OpenGL是一种低级图形API;它意味着尽可能快地将基元(点,线和三角形)绘制到屏幕上。它没有GUI小部件所需的几个概念(例如对象,文本或外围事件)。
我无法代表DirectX,但我无法想象那里的情况会有很大不同。
但是,有些GUI组件使用OpenGL进行渲染,例如AntTweakBar。或者,我认为一些GUI库可能会提供一个" OpenGL Canvas"组件,您可以放置在面板内等。