[Digikam-devel] digikam/digikam sub-folders created...

Gilles Caulier caulier.gilles at gmail.com
Thu Feb 24 09:54:01 GMT 2011


Hi all,

In 2.0.0, i managed in-deep all *.h *.cpp in digikam/digikam dir and
created a lots of sub-folder to separate classes by functions and
components, instead to have a lots of source files installed at the
place as well.

New sub-folders are :

- album : all about Albums classes. It include also AlbumManager, but
i'm not sure if it's the right place... Perhaps in database dir...
- database : include all classes who play with DB. It include dio
syncjob and scancrontroller.
- date : all date/time view and widgets, including timeline.
- dragdrop : all D&D classes
- filters : all filters widget.
- items : all image items classes, including icon-view and preview
- main : main source code for application, including relevant data files.
- metadata : metadata manager is here.
- models : model classes (just one for the moment)
- q3support : deprecated Q3Support classes which must be ported to Qt4
model/view. Only used by Camera GUI. Perhaps i need to move it to
utilities/cameragui/q3support
- tags : all tags relevant classes, including rating and labels.
- utils : misc classes and header files
- views : all view classes.

Let's me hear if all is fine for you, and if alll compile fine of course.

Best

Gilles Caulier



More information about the Digikam-devel mailing list