我有一个树状视图,正在监视cursor-changedrow-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/

10-16 11:24