【发布时间】:2012-07-10 13:41:07
【问题描述】:
C++ 应用程序比 .NET 具有更高的性能,因此很多应用程序都是用 C++ 编写的。
但是原始的 C++ 没有 GUI 支持,因此类似 Qt 的框架可以帮助开发人员开发桌面 GUI 应用程序。但是大多数应用程序也不是 QT 应用程序。
对于 Adobe Photoshop 等大型跨平台 C++ 应用程序,最常用的 GUI 框架/库是什么? Qt 是否适用于大型应用程序?如果不是,那么使用这些库与 Qt 等更常见的跨平台库相比有什么优势?
【问题讨论】:
-
非常好的问题。我也想知道答案。
-
@Benjamin Lindley 我想知道开发复杂 C++ 应用程序的框架(如 qt)是什么?
-
您的问题是什么?您想知道 Illustrator、Photoshop 使用什么 GUI 工具包...?或者您想知道这些应用程序是否是用 C++ 制作的?
-
OP 说大多数 AAA 级应用程序(如 PS 或 3DMax)不是使用支持 goot 接口的通用框架制作的。所以 OP 想知道,这些应用程序中的 UI 是如何编程的(即开发人员是否为它制作了自己的库,或者他们是否使用普通的 WINAPI 或其他东西)。
-
@A.G. Illustrator用什么QUI工具包,Photoshop也是怎么写的?