用于C++实时应用程序的GUI框架

uni*_*que 7 c++ qt mfc

C++应用程序比.NET具有更高的性能,因此许多应用程序都是用C++编写的.

但是原始的C++没有GUI支持,因此Qt类似框架可以帮助开发人员开发桌面GUI应用程序但是大多数应用程序也不是QT应用程序.

对于像Adobe Photoshop这样的大型跨平台C++应用程序,最常用的GUI框架/库是什么?Qt是否适用于大型应用?如果没有,使用这些库比Qt等更常见的跨平台库有什么好处?

bir*_*ril 3

我的猜测是,这些类型的重型桌面应用程序是构建在它们自己的(专有)GUI 库之上的。这些又是在一些低级 API(例如“Windows API”)之上编写的我希望 Adob​​e 和 Autodesk 能够在内部开发此类产品,而不是使用一些公开可用的库(如 Qt)。

  • Adobe 使用 ASL(Adobe 源库),小描述请参见此处:http://stackoverflow.com/questions/1657225/experiences-with-adobes-adam-and-eve-c-gui-library 和此处 http:// en.wikipedia.org/wiki/Adobe_Source_Libraries。比尔的回答大体上是正确的。 (4认同)