Revision 731089

Go back to digest for 4th November 2007

Features in Graphics

Marcel Wiesweg committed changes in /trunk/extragear/graphics/digikam/digikam:

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().

File Changes

Added 2 files
  • /trunk/extragear/graphics/digikam/digikam
  •   /scancontroller.cpp
  •   /scancontroller.h
2 files changed in total