1
我已经GtkTreeView。我想隐藏一些细胞。我如何可以选择设置GtkCellRenderer的可见属性?
有方法
gtk_cell_renderer_set_visible (GtkCellRenderer *cell, gboolean visible);
但我怎么能应用此方法对某些细胞?使用迭代器?
我已经GtkTreeView。我想隐藏一些细胞。我如何可以选择设置GtkCellRenderer的可见属性?
有方法
gtk_cell_renderer_set_visible (GtkCellRenderer *cell, gboolean visible);
但我怎么能应用此方法对某些细胞?使用迭代器?
唯一的方法是使用GtkTreeModelFilter
'掩盖'你的模型。有了这个,您可以提供一个额外的“可见”列,用于指示该行是否可见;或者你可以使用一个函数来决定哪些行应该可见。