免费用于C ++的商业跨平台GUI库

时间:2013-08-09 15:30:20

标签: c++ user-interface cross-platform

在回答我的问题之前,请先观看相册和说明。 http://imgur.com/a/DKd4H#0

我想在C ++中创建一个类似于相册图像的程序(参见上面的链接),但我不认为流行的GUI库可以完成以下所有操作。

  • 禁用窗口框架
  • 在主窗口中运行指定的功能(这意味着我不希望程序打开另一个功能窗口,我希望在主窗口中运行指定的功能)
  • 将图像用于窗口背景
  • 显示不同情况下的指定字词(例如:显示“密码错误!如果用户输入的密码与之前设置的帐户密码不同,请再次输入”)
  • 将图像用于指定按钮

在谷歌搜索后,我没有发现任何符合我要求的图书馆。所以我来到这里问问题。我希望图书馆可以免费(没有任何限制),也允许我:

  • 免费使用商业项目中的库,没有限制
  • 发布我的程序,不用提供源代码(发布闭源程序)
  • 支持Windows,Mac OS X和Linux ,无需更改/整个代码的一部分(具有相同代码的跨平台)
  • 支持通过外部文件(语言文件)为您的程序添加其他语言

1 个答案:

答案 0 :(得分:8)

你看过Qt了吗?我相信它符合您的所有要求。