2009-05-05 76 views
8

我想要一个可视化的GUI设计器,它将以GtkBuilder使用的格式生成XML输出。虽然西班牙凉菜汤更轻,但Glade似乎是最强大的。 Stetic(包含在MonoDevelop中)似乎很好,但我不相信它支持GtkBuilder。哪个是GTK应用程序的最佳GUI设计器?

回答

4

上次我尝试使用西班牙凉菜汤 - 不出所料,几个月前,所以它可能已经改善 - 几乎无法使用。常量崩溃[1],无法设置一些重要的小部件属性,并将其关闭,其最终输出无法加载。我最终使用了Glade,保存为.glade文件,然后手动转换为GtkBuilder。我听说Glade的GtkBuilder输出在最近的版本中更好,所以你可以跳过第二和第三步。

如果您决定使用Glade,请务必使用Glade 3 - 它比旧版本要好得多。

[1]是的,我知道它是用Python编写的。不,我无法弄清楚他们是如何设法解决这样一个不稳定的Python应用程序。

+0

Glade 3.6似乎有GtkBuilder支持,我一直在使用它,虽然它不能处理几个小部件(即GtkComboBoxText和GtkComboBoxEntryText),但它的效果相当不错。 我完全放弃了西班牙凉菜汤,因为它没有妥善处理笔记本电脑中的标签。 – quikchange 2009-05-28 00:27:10

3

我总是使用Glade,很好的XML输出。尽管我最近没有做很多事情,所以现在可能会有更好的结果。

0

您可以试试Glade + kiwi-gtk。它非常快!如果您对gtk和kiwi有任何疑问,请发送给我一个收件箱twitter

相关问题