Details
-
Suggestion
-
Resolution: Duplicate
-
P2: Important
-
4.6.2
-
None
-
GNU/Linux Fedora Core 8 (Werewolf release)
Description
Scrolling to the maximum position of a horizontal scrollbar triggers a call to canFetchMore() + fetchMore() in QAbstractItemView. This means that if you scroll back and forth side-to-side, without ever scrolling down, the model will continually be fetching more items that are not actually being displayed.
The canFetchMore() + fetchMore() should only be called when scrolling down.
Either that, or there should be an "orientation" argument to canFetchMore() / fetchMore() which takes either Qt::Vertical or Qt::Horizontal.
Attachments
Issue Links
- is replaced by
-
QTBUG-1072 QAbstractItemModel: When calling canFetchMore() what kind of scroll on the view just happened
-
- Closed
-