可喜的是 GTK 提供了一个 GtkBuilder 用于快速创建界面。它读取一个 xml 文件。按照 xml 文件中所描述的来创建界面。因此我们需要编写 xml 文件。 class="GtkWindow"> <property name="visible">True</property> <property name="title">GtkBuilder printf("%s\n" , entry_buf); } static void activate(GtkApplication *app , gpointer data) { GtkBuilder *builder; GObject *window; GObject *button; GObject *entry; //创建一个 GtkBuilder 。
以及简单尝试了 GtkBuilder 。 接下来,我们走进 GtkApplication 。采用面向对象的设计方式设计我们的应用。