GtkTreeView在按键事件上展开/折叠

时间:2011-08-10 11:30:13

标签: gtk

是否有一种优雅的方法可以使用键盘扩展/折叠 GtkTreeView 中的项目(例如,输入键)?默认情况下,视图似乎只响应鼠标点击。我应该也许连接

"key_press_event"

向视图和处理程序发出信号,检查

gtk_tree_view_row_expanded ()

并致电

gtk_tree_view_expand_row ()

(对应崩溃的相应行动)。

1 个答案:

答案 0 :(得分:1)

row-activated信号是更好的(右)回调选择,而不是key_press_event。给了我使用gtk_tree_view_expand_row()gtk_tree_view_collapse_row()所需的所有参数。按预期工作。