【发布时间】:2014-07-30 13:01:57
【问题描述】:
我有一个具有这种模型结构的 gtkTreeView:
第一行
.. 孩子一号
....孙子开
....孙子二
第二行
..小孩子
我需要阅读每一行。
我该怎么办?
我是 gtk 中的新蜜蜂。
【问题讨论】:
标签: python gtk pygtk gtktreeview
我有一个具有这种模型结构的 gtkTreeView:
第一行
.. 孩子一号
....孙子开
....孙子二
第二行
..小孩子
我需要阅读每一行。
我该怎么办?
我是 gtk 中的新蜜蜂。
【问题讨论】:
标签: python gtk pygtk gtktreeview
我用这段代码解决了我自己的问题:
def print_tree_store(store):
rootiter = store.get_iter_first()
print_rows(store, rootiter, "")
def print_rows(store, treeiter, indent):
while treeiter != None:
print indent + str(store[treeiter][:])
if store.iter_has_child(treeiter):
childiter = store.iter_children(treeiter)
print_rows(store, childiter, indent + "\t")
treeiter = store.iter_next(treeiter)
是本文档的一部分
【讨论】: