2011-08-10 65 views
0

是否有一種優雅的方式來擴展/摺疊使用鍵盤(例如,回車鍵)的GtkTreeView中的項?默認情況下,該視圖似乎只響應鼠標點擊。我應該在GtkTreeView按鍵事件展開/摺疊

"key_press_event" 

信號或許連接到視圖和處理程序,檢查

gtk_tree_view_row_expanded() 

,並呼籲

gtk_tree_view_expand_row() 

(有相應的摺疊操作)。

回答

1

row-activated信號是更好的(右)回調選擇,而不是key_press_event。給我所有需要使用的參數gtk_tree_view_expand_row()gtk_tree_view_collapse_row()。按預期工作。