Warning, /graphics/kphotoalbum/Mainpage.dox is written in an unsupported language. File is not indexed.

0001 // SPDX-FileCopyrightText: 2009, 2012 Jesper K. Pedersen <blackie@kde.org>
0002 // SPDX-FileCopyrightText: 2021 Johannes Zarl-Zierl <johannes@zarl-zierl.at>
0003 //
0004 // SPDX-License-Identifier: CC-BY-SA-4.0
0005 
0006 /** @mainpage KPhotoAlbum
0007 
0008 Image and video tagging and cataloguing
0009 
0010    KPhotoAlbum is split into a number of modules, each module is a directory of its own on the hard disk and a namespace in the source code.
0011    The following is a list of modules:
0012 
0013    <h2>Main GUI component</h2>
0014    \li \ref MainWindow - The main window and associated dialogs.
0015    \li \ref Browser - This is the browser where you narrow your way to the image you want to see.
0016    \li \ref ThumbnailView - The thumbnail viewer.
0017    \li \ref Viewer - The image/video viewer.
0018    \li \ref AnnotationDialog - This is the dialog where you tag your images (the one you get to using Ctrl+1 and Ctrl+2).
0019    \li \ref DateBar - The date bar at the bottom of the main screen.
0020 
0021    <h2>Other GUI components</h2>
0022    \li \ref ImportExport - Import/Export dialog and asscociated classes.
0023    \li \ref Settings - The Settings dialog and backend classes.
0024    \li \ref HTMLGenerator - The builtin HTML generator.
0025    \li \ref CategoryListView - This is the tree view used in the annotation dialog.
0026    \li \ref Exif - Exif related dialog and backend classes
0027 
0028 
0029    <h2>Database backend</h2>
0030    \li \ref DB - The abstract interface for the database backend.
0031    \li \ref XMLDB - The XML based database backend.
0032 
0033    <h2>Backend</h2>
0034    \li \ref ImageManager - Thumbnail loader
0035    \li \ref Plugins - Purpose plugin management
0036    \li \ref Utilities - Miscellaneous utility classes
0037    \li \ref BackgroundTaskManager
0038    \li \ref BackgroundJobs - Jobs for the BackgroundTaskManager
0039  */