【问题标题】:simple C++ GUI as a XUL replacement?简单的 C++ GUI 作为 XUL 的替代品?
【发布时间】:2012-02-17 01:40:49
【问题描述】:

我有一个使用 XUL 和 Mozilla Prism 来显示简单 GUI 的旧程序。它是用 c++ 编写的,我使用 Visual Studio 2005。这是一件简单的事情,可以通过互联网以一定的速率发送记录的数据。它有一个滑块,显示数据的时间步长,如果你拖动它,它可以让你将时间设置为某个点。它具有用于设置速率乘数(1x、10x、25x)的单选按钮。

无论如何,他们似乎停止使用 Mozilla Prism,我想放弃使用 XUL。我找到了有关 Windows 窗体和 wxwidgets 的信息。我不在乎它是否只在 Windows 上运行。获得使用单选按钮和滑块的基本 GUI 的最简单实现方法是什么?

【问题讨论】:

  • “你们有什么推荐的?”不太适合本网站的问答形式。您将得到的只是一堆没有“正确”或可验证答案的人的意见。关于 C++ 的 GUI 库,还有很多其他问题已经被问过;使用搜索功能并选择您喜欢的。
  • 好的,我将问题编辑得更具体
  • 您好,我知道您想离开 XUL,但 XULrunner 本身仍然受支持(并且将永远支持),将它与 XPCOM 接口一起使用应该可以满足您的要求。
  • 啊,我明白了。但是,Prism 仍然使用旧的 Firefox 4.0 之前的 Gecko 版本。另外,我想使用更简单的东西,因为它只是我需要的一个简单的 GUI。

标签: c++ windows visual-studio user-interface xul


【解决方案1】:

对于简单的工作,嵌入 TCL/TK 是一个非常可靠的选择。但是,一旦您超越了简单的用途,就需要遵守纪律来保持良好的关注点分离。

【讨论】:

  • 太好了,我去看看。谢谢
  • @JoeLyga 如果您想继续使用纯 C++,可能还有其他值得研究的内容,尽管我无法就它们的简单程度提供建议。我有点期待其他人有这样的意见。 FLTK,IUP浮现在脑海。
猜你喜欢
  • 2017-03-29
  • 2012-06-13
  • 1970-01-01
  • 1970-01-01
  • 2011-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-09
相关资源
最近更新 更多