I have a treeview with an editable CellRendererText:
self.renderer = gtk.CellRendererText() self.renderer.set_property(\'editable\', True)
But
def set_cursor(path, focus_column=None, start_editing=False) ... If column is specified, and start_editing is True, then editing should be started in the specified cell. This method is often followed by the gtk.Widget.grab_focus() method to give keyboard focus to the treeview.
def set_cursor(path, focus_column=None, start_editing=False)
... If column is specified, and start_editing is True, then editing should be started in the specified cell. This method is often followed by the gtk.Widget.grab_focus() method to give keyboard focus to the treeview.
gtk.Widget.grab_focus()
Source