在QTreeView中更容易找到QModelIndex的(可视)位置

Dan*_*n O 9 c++ model-view-controller qt qtreeview qmodelindex

我有兴趣计算一个节点的物理位置,QTreeView但是找不到这样做的方法(除了自己计算它,考虑到鲁棒性,这很麻烦且容易出错QTreeView).

有没有一种标准方法可以找到与a相关的数据的绘制位置QModelIndex(类似于将indexAt()位置映射到a的方式QModelIndex)?

Dan*_*n O 13

有一种方法QAbstractItemView正是我所需要的:

签名是:

virtual QRect visualRect ( const QModelIndex & index ) const
Run Code Online (Sandbox Code Playgroud)