我正在使用 Glade 3 为我正在开发的 PyGTK 应用程序创建一个 GtkBuilder 文件。它用于管理带宽,所以我有一个 gtk.ComboBox 用于选择要跟踪的网络接口。
如何在运行时向 ComboBox 添加字符串?这是我到目前为止所拥有的:
self.tracked_interface = builder.get_object("tracked_interface")
self.iface_list_store = gtk.ListStore(gobject.TYPE_STRING)
self.iface_list_store.append(["hello, "])
self.iface_list_store.append(["world."])
self.tracked_interface.set_model(self.iface_list_store)
self.tracked_interface.set_active(0)
但是 ComboBox 仍然是空的。我尝试了 RTFM'ing,但结果更加困惑,如果有的话。
干杯。