filenamesearch: parallel search
Parallel search can increase the search speed several times depending on the number of cores.
Before search, full list of entries (via KIO::listRecursive
) is prepared. After ListJob
is done, parallel search starts.
Parallel search based on QtConcurrent::filtered
(parallel search for matching entries) and QEventLoop
(for awaiting finish of QtConcurrent::filtered
).