当用户开始编辑QTableView
中的任何单元格时,我想连续显示所有单元格的编辑器。我做了几次尝试,但我无法获得正确的行为。
QAbstractItemView::openPersistentEditor()
- 尝试连续调用QAbstractItemView::edit()
只会导致一个编辑器。clicked()
中的doubleClicked()
和QAbstractItemView
等信号来调用编辑,因为它不会尊重视图的编辑触发器。closePersistentEditor()
。任何建议都将不胜感激。
谢谢!
答案 0 :(得分:3)
我不想成为坏消息的承载者,但我想不出任何简单的方法来做你想做的事。我可以想到几个选项,每个选项都比上一个更痛苦: