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 */