https://bugs.kde.org/show_bug.cgi?id=371515

Thomas Fischer <fisc...@unix-ag.uni-kl.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |http://commits.kde.org/kbib
                   |                            |tex/98e55392df85285a67d6282
                   |                            |09ac77bd5ed3b071b
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #3 from Thomas Fischer <fisc...@unix-ag.uni-kl.de> ---
Git commit 98e55392df85285a67d628209ac77bd5ed3b071b by Thomas Fischer, on
behalf of Juergen Spitzmueller.
Committed on 23/10/2016 at 13:50.
Pushed by thomasfischer into branch 'kbibtex/0.6'.

Speeding up selection of elements

The old code manually iterated over all columns of rows
to be selected, which was expensive in the case of many
columns (e.g. for BibLaTeX) and large files (many rows).

This patch uses a Qt-internal flag when selecting elements
to select the full row with a single call.

Furthermore, the unused function
'setSelectedElement(QList<QSharedPointer<Element> > &)'
has been completely removed as it was unused.

Signed-off-by: Thomas Fischer <fisc...@unix-ag.uni-kl.de>

M  +3    -20   src/gui/file/fileview.cpp
M  +0    -1    src/gui/file/fileview.h

http://commits.kde.org/kbibtex/98e55392df85285a67d628209ac77bd5ed3b071b

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to