summaryrefslogtreecommitdiffstats
path: root/desktop-widgets/divelistview.h
diff options
context:
space:
mode:
authorGravatar Berthold Stoeger <bstoeger@mail.tuwien.ac.at>2020-04-26 21:21:44 +0200
committerGravatar Dirk Hohndel <dirk@hohndel.org>2020-04-26 13:54:59 -0700
commit6e83135fba49680fe1e951d19d6bc6690328c5d8 (patch)
treee5ea44ebffd77018b2959d8554d89321aab8f3f1 /desktop-widgets/divelistview.h
parent4f438d1e32a8a690c77f7eba8f80711e35e85df5 (diff)
downloadsubsurface-6e83135fba49680fe1e951d19d6bc6690328c5d8.tar.gz
desktop: select dives at once
The old code would call QItemSelectionModel::select() once for every dive. Instead collect the selection in a QItemSelection and only call QItemSelectionModel::select() once. This makes selecting multiple dives significantly faster. The loop also expanded the trips with selections. This has now to be done in an extra loop. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/divelistview.h')
0 files changed, 0 insertions, 0 deletions