我有一个树状视图,正在监视cursor-changed
和row-activated
信号。问题是,为了触发行激活,我首先必须单击该行(触发cursor-changed
),然后双击,需要单击3次。
有没有一种方法可以通过单击两次来响应两个信号?
最佳答案
目前尚不清楚您要实现的目标。我猜您正在尝试响应用户更改树视图中的选择。
如果是这种情况,请连接到[changed][1]
上的gtk.TreeSelection
信号:
selection = treeview.get_selection()
selection.connect('changed', self.on_treeview_selection_changed)
据我所知,使用Glade接口设计器是不可能的。
但是,如果您尝试完全执行其他操作,请添加更多信息。
关于python - GtkTreeView的行激活和光标更改的信号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2256794/