File indexing completed on 2024-05-12 12:21:04
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: