2

QAbstractTableModel行データが実用的に追加されるカスタム モデル (extends ) があります。パフォーマンス上の理由から、アイテムが表示されていないときの UI の遅延を避けるために、フェッチ機能 ( canFetchMore、 ) を使用しています。fetchMore

新しい行が挿入されたときに、トリガーしたくありませんQAbstractItemModel::rowsInserted。しかし、これらの行がビューに表示される場合は、自動的に表示されるようにしたいと思います。ユーザーが最後のアイテムを選択するなど、ビューを操作すると表示されます (ビューは「canFetchMore」を呼び出しfetchMore、それらのアイテムが表示される場合にのみ呼び出します)。

より多くの行を表示できるが、フェッチする必要があることをビューに通知するにはどうすればよいですか?

4

1 に答える 1