我想知道是否可以在一个公共模型上拥有多个视图,其中每个视图的根索引是 Qt 中公共模型中的任意索引?这可以通过某种代理模型来实现吗?
E.g.
source model:
root
-A
-1
-2
-B
-3
-4
Tree View:
-A
-1
-2
-B
-3
-4
List View1 (using index A as root):
-1
-2
List View2 (using index B as root):
-3
-4
编辑:所以看来我试图实现的功能可以通过 QTreeView.setRootIndex() 来实现。不幸的是 QDeclarativeView 不提供此功能(还没有?)。