我有QTableView
- mainTableView,在某些单元格中,我需要显示另一个QTableView
- cellTableView。
其实我发现了两种方式:
1)使用pTableView->setIndexWidget
2)使用pTableView->openPersistentEditor
并实施ItemDelegate
我尝试了两种方式,问题也是一样的。当我使用ItemDelegate
而没有openPersistentEditor
时,一切正常。否则,据我所知,焦点和单元格中表的HeaderView
存在问题。
我想解决以下问题:
有人可以解释一下如何解决这种行为吗?
答案 0 :(得分:0)
我找到了这个解决方案
http://qtadventures.wordpress.com/2012/02/04/adding-button-to-qviewtable/
对于我的情况,我需要更少,它的效果非常好!
当选择单元格时,我手动将单元格切换到编辑模式。