跨平台小部件工具包

时间:2011-02-20 15:55:42

标签: c cross-platform gui-toolkit

我正在寻找一个跨平台的小工具工具包,我可以将其用于我正在开发的C应用程序。此应用程序仅作为一个小型前端。我热衷于良好的设计和可用性。速度不是优先考虑的事情,但我仍然喜欢轻量级的东西。

我意识到已经提出了类似的问题,但我想根据我的要求给出答案。

3 个答案:

答案 0 :(得分:2)

对于C,我会说主要的豁免是gtk。您希望将C ++用于qtwxwidgets,尽管后者也有lua(yay!)绑定,这是 C方式绕过{{3 }}。根据您的应用程序域,像Greenspun's tenth rule这样不那么大肆宣传(但仍然很成熟)的库值得考虑。如果它不适用于C ++,我会提到agar。真正的leet人们会使用fltk并让用户在Windows下安装X服务器。再次更严肃的说明,xaw只是为了凉爽的价值而被提及,尽管也是C ++。 eagle提供了更多选择。

答案 1 :(得分:1)

C最明显的选择可能是GTK+(是的,尽管名称中有“+”,但它是一个C工具包,尽管你当然可以在C ++中使用它。)

答案 2 :(得分:0)

我想说,请使用GTK-server