【发布时间】:2011-06-02 14:52:25
【问题描述】:
我正在寻找一个 UI 框架,它可以让我创建一个在 mac 和 win 上都具有原生外观/行为的 C++ 应用程序。我所说的原生是指类似于 IBM 在 Java 上的 AWT/SWT 的方法。
六年前还没有,现在有了吗?
提前谢谢你。
【问题讨论】:
-
你去!四个回应,一个答案。
标签: c++ windows user-interface macos
我正在寻找一个 UI 框架,它可以让我创建一个在 mac 和 win 上都具有原生外观/行为的 C++ 应用程序。我所说的原生是指类似于 IBM 在 Java 上的 AWT/SWT 的方法。
六年前还没有,现在有了吗?
提前谢谢你。
【问题讨论】:
标签: c++ windows user-interface macos
想到 Qt 和 wxWidgets。如果可以的话,给我一点建议:Mac OS X 用户对 UI 有一系列期望,其中大部分在 Apple 的人机界面指南中有详细说明。跨平台应用程序的外观和行为往往与原生应用程序不同,用户会寻找并更喜欢原生应用程序。
【讨论】:
Qt 和 wxWidgets 都不错。但据我所知,真的没有库可以提供完全原生的外观和感觉。 如果真的很重要,我建议你为每个系统创建一个原生应用程序,并分解出通用代码。
【讨论】:
看看QT,它是免费用于非商业用途的,我相信商业许可证在2000美元左右。另一个流行的库是 wxWidgets
【讨论】:
你可能想看看Qt这是
【讨论】:
【讨论】: