我使用窗口检测工具检查了Qt GUI界面,我知道它不使用Windows公共控件或任何自定义窗口类来创建其UI元素和动画效果。我曾在这里询问过使用GDI/GDI+开发自定义GUI框架的问题,但大多数人反对这些技术,因此问题仍然存在:Qt或其他等效系统使用哪种图形技术来渲染其UI?
我知道DirectX/OpenGL,但对于简单的要求来说是否过于复杂了呢?如果答案是上述之一,那么我又想知道如何使用这些多边形渲染技术实现强大的字体渲染和矢量图形解决方案?全功能文本编辑器另一个巨大的挑战。
此外,已经存在基于DirectX/OpenGL的解决方案,如MyGUI和CEGUI,但我认为它们看起来很丑陋,并且远远不及Qt的外观。
我知道DirectX/OpenGL,但对于简单的要求来说是否过于复杂了呢?如果答案是上述之一,那么我又想知道如何使用这些多边形渲染技术实现强大的字体渲染和矢量图形解决方案?全功能文本编辑器另一个巨大的挑战。
此外,已经存在基于DirectX/OpenGL的解决方案,如MyGUI和CEGUI,但我认为它们看起来很丑陋,并且远远不及Qt的外观。