0

拥有一个 QAbstractItemModelgrModel并调用:

QModelIndex grSrcPrtIdx = grModel.index( 1, 0 );
QModelIndex grSrcIdx1   = grSrcPrtIdx.sibling( 1, 0 );
QModelIndex grSrcIdx2   = grModel.index( 1, 0, grSrcPrtIdx )  

结果:grSrcPrtIdx == grSrcIdx1withgrSrcPrtIdx包含预期的数据grSrcPrtIdxwhilegrSrcIdx2包含同级的预期数据。我的期望是这样grSrcIdx1 == grSrcIdx2

似乎兄弟函数提供了一个默认的实现(或类似的东西?)。

兄弟姐妹功能不传递兄弟姐妹的原因可能是什么QModelIndex?我错过了实现的功能QAbstractItemModel吗?

使用的 Qt 版本是 Qt 5.10.0 (MinGw)。

4

0 回答 0