Simple question. I’d like to use F2 or Enter for rename, and double click to open a file.
Using self.treeView.doubleClicked.connect(self.doubleclick) I can do things in my self.doubleClick method, but the renaming is still triggered.
The model is not read-only (model.setReadOnly(False)).
By default, the
doubleClickedsignal is emitted just before the normal editing action, which is carried out by the QAbstractItemView.edit function.Fortunately, this function is virtual, so it can be reimplemented in a subclass: