Okular
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
| ▼COkular::Action | Encapsulates data that describes an action |
| COkular::BrowseAction | The Browse action browses an url by opening a web browser or email client, depending on the url protocol (e.g |
| COkular::DocumentAction | The DocumentAction action contains an action that is performed on the current document |
| COkular::ExecuteAction | The Execute action executes an external application |
| COkular::GotoAction | The Goto action changes the viewport to another page or loads an external document |
| COkular::MovieAction | The Movie action executes an operation on a video on activation |
| COkular::RenditionAction | The Rendition action executes an operation on a video or executes some JavaScript code on activation |
| COkular::ScriptAction | The Script action executes a Script code |
| COkular::SoundAction | The Sound action plays a sound on activation |
| ▼COkular::Annotation | Annotation struct holds properties shared by all annotations |
| COkular::MovieAnnotation | Movie annotation |
| COkular::RichMediaAnnotation | RichMedia annotation |
| COkular::ScreenAnnotation | Screen annotation |
| COkular::SoundAnnotation | Sound annotation |
| COkular::WidgetAnnotation | Widget annotation |
| COkular::AnnotationProxy | Native annotation interface |
| COkular::AnnotationUtils | Helper class for (recursive) annotation retrieval/storage |
| COkular::CertificateStore | A helper class to store information about x509 certificate |
| ▼COkular::ConfigInterface | Abstract interface for configuration control |
| COkular::TextDocumentGenerator | QTextDocument-based Generator |
| COkular::DocumentInfo | The DocumentInfo structure can be filled in by generators to display metadata about the currently opened file |
| COkular::DocumentObserver | Base class for objects being notified when something changes |
| COkular::DocumentViewport | A view on the document |
| COkular::EmbeddedFile | An embedded file into the document |
| COkular::ExportFormat | Defines an entry for the export menu |
| COkular::FontInfo | A small class that represents the information of a font |
| ▼COkular::FormField | The base interface of a form field |
| COkular::FormFieldButton | Interface of a button form field |
| COkular::FormFieldChoice | Interface of a choice form field |
| COkular::FormFieldSignature | Interface of a signature form field |
| COkular::FormFieldText | Interface of a text form field |
| ▼CKXMLGUIClient [external] | |
| COkular::GuiInterface | Abstract interface for user interface control |
| COkular::Movie | Contains information about a movie object |
| COkular::NewSignatureData | Data needed to create a new signature |
| COkular::NormalizedPoint | NormalizedPoint is a helper class which stores the coordinates of a normalized point |
| COkular::NormalizedRect | A NormalizedRect is a rectangle which can be defined by two NormalizedPoints |
| ▼COkular::ObjectRect | An area with normalized coordinates that contains a reference to an object |
| COkular::AnnotationObjectRect | This class describes the object rectangle for an annotation |
| COkular::NonOwningObjectRect | This class is an object rect that doesn't own the given pointer, i.e |
| COkular::SourceRefObjectRect | This class describes the object rectangle for a source reference |
| COkular::Page | Collector for all the data belonging to a page |
| COkular::PageSize | A small class that represents the size of a page |
| COkular::PageTransition | Information object for the transition effect of a page |
| COkular::PixmapRequest | Describes a pixmap type request |
| COkular::PrintInterface | Abstract interface for advanced printing control |
| ▼CQDomNode [external] | |
| ▼CQDomDocument [external] | |
| COkular::DocumentSynopsis | A DOM tree that describes the Table of Contents |
| ▼CQList< NormalizedRect > [external] | |
| ▼COkular::RegularArea< NormalizedRect, QRect > | |
| ▼COkular::RegularAreaRect | This is a list of NormalizedRect, to describe an area consisting of multiple rectangles using normalized coordinates |
| COkular::HighlightAreaRect | This class stores the geometry of a highlighting area in normalized coordinates, together with highlighting specific information |
| ▼CQList< NormalizedShape > [external] | |
| COkular::RegularArea< NormalizedShape, Shape > | An area with normalized coordinates, consisting of NormalizedShape objects |
| ▼CQObject [external] | |
| ▼CKCoreConfigSkeleton [external] | |
| ▼CKConfigSkeleton [external] | |
| COkular::TextDocumentSettings | TextDocumentSettings |
| COkular::AudioPlayer | An audio player |
| COkular::BookmarkManager | Bookmarks manager utility |
| COkular::Document | The Document |
| ▼COkular::Generator | [Abstract Class] The information generator |
| COkular::TextDocumentGenerator | QTextDocument-based Generator |
| ▼CQWidget [external] | |
| ▼COkular::PrintOptionsWidget | Abstract base class for an extra print options widget in the print dialog |
| COkular::DefaultPrintOptionsWidget | The default okular extra print options widget |
| COkular::TextDocumentSettingsWidget | Here is example of how you can add custom settings per-backend: |
| ▼CQPaintDevice [external] | |
| CQWidget [external] | |
| COkular::HighlightAnnotation::Quad | Describes a highlight quad of a text markup annotation |
| COkular::Annotation::Revision | All information about the revision of the annotation |
| COkular::SaveInterface | Abstract interface for saving |
| COkular::Sound | Contains information about a sound object |
| COkular::SourceReference | Defines a source reference |
| COkular::Annotation::Style | All information about style of the annotation |
| COkular::TextEntity | Represents a piece of text on a TextPage, containing its textual representation and its bounding box |
| COkular::TextPage | Represents the textual information of a Page |
| COkular::TextRequest | Describes a text request |
| COkular::TextSelection | Wrapper around the information needed to generate the selection area |
| COkular::Tile | This class represents a rectangular portion of a page |
| COkular::Utils | General utility functions |
| COkular::View | View on the document |
| COkular::ViewerInterface | Abstract interface for controlling advanced features of a document viewer |
| COkular::VisiblePageRect | An area of a specified page |
| COkular::Annotation::Window | All information about the popup window of the annotation that is used to edit the content and properties |
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 11:59:14 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri May 2 2025 11:59:14 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.