File indexing completed on 2024-04-28 04:21:25

0001 // SPDX-FileCopyrightText: 2009, 2012 Jesper K. Pedersen <blackie@kde.org>
0002 //
0003 // SPDX-License-Identifier: LicenseRef-KDE-Accepted-GPL
0004 
0005 // krazy:skip
0006 /**
0007  * \namespace Viewer
0008  * \brief Viewer used for displaying images and videos
0009  *
0010  * This class implements the viewer used to display images and videos.
0011  *
0012  * The class consists of these components:
0013  * <ul>
0014  * <li>\ref ViewerWidget - This is the topmost widget used as the viewer.
0015  * <li>\ref AbstractDisplay, \ref ImageDisplay, \ref VideoDisplay and \ref TextDisplay - Widgets hierarchy which takes care of the actual displaying of content.
0016  * <li> \ref ViewHandler - Handler which interprets mouse gestures.
0017  * <li> \ref InfoBox - Widget implementing the informatiom box
0018  * <li> \ref TransientDisplay - Widget implementing the toplevel display used for transient messages in the viewer.
0019  * <li> \ref VideoShooter - Utility class helping with taking a screenshot of a video frame
0020  * </ul>
0021  */
0022 // vi:expandtab:tabstop=4 shiftwidth=4: