我想要一个可视化 GUI 设计器,它将以 GtkBuilder 使用的格式生成 XML 输出。Glade 似乎是最强大的,尽管 Gazpacho 更轻。Stetic(包含在 MonoDevelop 中)似乎不错,但我认为它还不支持 GtkBuilder。

有帮助吗?

解决方案

上次我尝试使用西班牙凉菜汤时——不可否认,是几个月前,所以它可能有所改进——它几乎无法使用。不断崩溃[1],无法设置一些重要的小部件属性,最糟糕的是,无法加载其最终输出。我最终只使用 Glade,保存到 .glade 文件,然后手动转换为 GtkBuilder。我听说 Glade 的 GtkBuilder 输出在最近的版本中更好,因此您也许可以跳过第二步和第三步。

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

[1] 是的,我知道它是用 Python 编写的。不,我不明白他们是如何成功开发出如此不稳定的 Python 应用程序的。

其他提示

我一直使用Glade,很好的XML输出。虽然我最近没有做太多,所以也许现在有更好的东西了。

您可以尝试使用Glade + kiwi-gtk 。它非常快!如果您对gtk和kiwi有疑问,请在 Twitter 上向我发送收件箱。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top