gtk + vs glade生成的.glade文件的c代码

时间:2010-09-25 13:57:54

标签: c gtk gtkbuilder

我是gtk +编程领域的新手。我仍然在探索许多选择。我将用C语言编写代码。我有以下问题:

  1. 哪个更好?编写代码或使用glade生成的.glade文件?
  2. 哪个更好用? libglade还是gtkbuilder?
  3. 为什么不鼓励使用glade2中的构建选项?

1 个答案:

答案 0 :(得分:3)

  1. 选择更方便您的特殊需求。通常人们使用Libglade / GtkBuilder文件来处理非平凡的UI(创建和维护时不那么混乱)。
  2. GtkBuilder是新的,首选的方式,它是GTK +的一部分。如果需要支持旧系统,则应该只使用Libglade。
  3. "This allows more flexibility with the developer, prevents having to re-compile applications when a minor interface change is needed, and allows more programming languages to be used with Glade."