簡體   English   中英

Qt QModelIndex::sibling return parent QModelIndex

[英]Qt QModelIndex::sibling return parent QModelIndex

擁有一個 QAbstractItemModel grModel並調用:

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

結果: grSrcPrtIdx == grSrcIdx1grSrcPrtIdx包含grSrcIdx2 grSrcPrtIdx同級的預期數據。 我的期望是grSrcIdx1 == grSrcIdx2

似乎兄弟 function 提供了默認實現(或類似的東西?)。

兄弟姐妹 function 不提供兄弟姐妹QModelIndex的原因可能是什么? 我錯過了實現QAbstractItemModel的 function 嗎?

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

GM和aatwo的評論是有幫助的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM