我有一个带有此模型结构的gtkTreeView:
第一行
.. Child One
....孙子在
....孙子二号
第二行
.. Child One
我需要阅读这些行中的每一行。
我该怎么办?
我是gtk中的新蜜蜂。
答案 0 :(得分:0)
我用以下代码解决了上面的问题:
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)
是本文档的一部分