0

QTreeView + QAbstractItemModel という奇妙な動作があります。私のモデルのツリー データは正しく表示されますが、ツリーの装飾が間違っています。添付の​​図 (赤い線でマーク) を参照してください。アイテム「System:s6」については、追加の行が表示されます。

木

私のモデルの実装の間違いなのか、それとも何か他のものなのだろうか?何が間違っている可能性がありますか?

UPD: rowCount( QModelIndex & parent ) 関数のデバッグ出力

"root rowCount:1"
"b1 rowCount is:6" 
"s1 rowCount is:0" 
"s2 rowCount is:0" 
"s3 rowCount is:0" 
"s4 rowCount is:0" 
"s5 rowCount is:0" 
"s6 rowCount is:1" 
"bs1 rowCount is:0"

UPD2: qt 4.8.0

4

0 に答える 0