当我重命名 QTreeView 中的项目时如何排除文件扩展名

How can exclude the file extension when i rename the item in QTreeView

现在重命名操作将选择我想更改的所有文本,但我想保留原来的文件扩展名。 我不希望用户在他们不想的时候更改扩展名。 我该如何解决这个问题。 谢谢。

已解决, 首先,由qstyledelegate继承,将编辑器替换为qlineedit 第二,看