2009-05-05 69 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

相關問題