c++ - C++ 真实世界应用程序的 GUI 框架

标签 c++ qt mfc

<分区>

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

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

大型跨平台 C++ 应用程序(如 Adob​​e Photoshop)最常用的 GUI 框架/库是什么? Qt 是否适用于大型应用程序?如果不是,与 Qt 等更常见的跨平台库相比,使用这些库有什么优势?

最佳答案

我的猜测是,这些类型的重型桌面应用程序构建在它们自己的(专有)GUI 库之上。这些反过来又写在一些低级 API 之上,例如 "Windows API"。例如。我希望 Adob​​e 和 Autodesk 在内部开发这种东西,而不是使用一些公开可用的库(如 Qt)。

关于c++ - C++ 真实世界应用程序的 GUI 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11414606/

相关文章:

qt - 是否可以将自定义字体应用于 QML 中的所有元素?

c++ - 关于 VS C++ 中 MFC 应用程序事件处理程序的设计约定

c++ - 可变参数模板提取

c++ - 线程安全队列死锁

c++ - 在 QGraphicsScene 上绘画而不丢失已经在其上的图片。 Qt C++

c++ - 如何将 CPoint 对象转换为字符串?

c++ - 随机位图将数字转换为资源 ID

c++ - 为什么 gcc 在递归扩展宏时中断

c# - 我可以为此使用什么数学模型以及如何在 c++/c# 中实现它

c++ - 将非托管 "QT"dll 导入 C# 给出 dllNotFoundException 但存在