0

ツリービューにデータを設定するために、set_cell_data_funcいくつかの列でを使用しています。
このようなソース:

myRenderer = gtk.CellRendererText()
column = gtk.TreeViewColumn("col1", myRenderer, text=columnId)
column.set_cell_data_func(myRenderer, func1)

def func1(self, column, cell, model, iter):
    cell_name = model.get_value(iter, 0)
    if cell_name in category_dict:
        cell.set_property('text', category_dict[cell_name])
    else:
        cell.set_property('text', "")
    return

したがって、私の tree_view_model には、ツリービューに表示されるデータがありません。
set_cell_data_func に設定したデータを取得する方法は
ありますか?

4

1 に答える 1

1

使用するcell.get_property ("text")

于 2012-06-07T00:38:28.003 に答える