看起来获得 a 的选定项目的唯一方法gtk.TreeView()
是实际单击它:
tree_selection = self.treeview.get_selection()
tree_selection.connect('changed', self.my_callback)
self.treeview.connect('row-activated', self.my_other_callback)
但是,如果我在树形视图中列出文件,并且需要“文件属性”菜单项怎么办?还是播放按钮,需要访问所选文件以将文件名传递给播放器类/方法?
额外的问题:如何调用my_other_callback
from tree_selection.connect('changed', ...)
(似乎没有返回所有行数据..?)或者换句话说,如何传递treeview
和path
回调?