[Digikam-devel] extragear/graphics/digikam/digikam

Marcel Wiesweg marcel.wiesweg at gmx.de
Tue Oct 30 17:13:47 GMT 2007

SVN commit 731089 by mwiesweg:

Add a new class ScanController which replaces the old ScanLib.

The new class takes care of scanning, the initial database setup,
and complete collection scan, all moved to a separate thread.

This brings:
- progress info for the schema updating
- scanning is moved from the kioslave into the main process,
  which allows much better control
  (and some signals from the CollectionScanner in the future)
- all separated in its own thread, while the initial methods
  wait in an event loop for the process to finish.
  I prefer this to processEvents().

CCMAIL: digikam-devel at kde.org

 A             scancontroller.cpp   [License: GPL]
 A             scancontroller.h   [License: GPL]

More information about the Digikam-devel mailing list