【发布时间】:2011-11-25 00:29:02
【问题描述】:
我一直试图在 GtkBuilder 对象中获取所有 GtkWidgets 的“名称”。
我已经设法通过gtk_builder_get_objects() 从构建器对象中获取所有对象并将它们存储在一个 GSList 中。
但是,当我在 gobjects(我将其转换为 GtkWidgets)上使用 gtk_widget_get_name() 时,我会得到诸如“GtkWindow”和“GtkButton”之类的通用名称,而不是显示在林间空地上的“window1”或“button1”。
任何帮助都将非常感激,并使这位程序员非常高兴。
【问题讨论】:
-
对于带有 GObject 内省的 Python,同样的问题:stackoverflow.com/q/15393120/247696
标签: c gtk gtkbuilder