def on_entry_changed(entry, data):
print("Row %d, Column %s - %s", data[0], data[1], entry.get_text())
for i in xrange(10):
name = Gtk.Entry()
name.connect("changed", on_entry_changed, (i, "name"))
description = Gtk.Entry()
description.connect("changed", on_entry_changed, (i, "description"))
# add your entries to a box or whatever
您还可以考虑对可编辑单元格使用
Gtk.TreeView
。底层的Gtk.ListStore
可以替换数组。你知道吗但是您也可以使用现有的条目,将任何您想要的数据作为“用户数据”传递给
"changed"
信号的回调。你知道吗相关问题 更多 >
编程相关推荐