Okular

Okular Namespace Reference

Classes

class  Action
 
class  Annotation
 
class  AnnotationObjectRect
 
class  AnnotationProxy
 
class  AnnotationUtils
 
class  AudioPlayer
 
class  BookmarkManager
 
class  BrowseAction
 
class  CertificateInfo
 
class  CertificateStore
 
class  ConfigInterface
 
class  DefaultPrintOptionsWidget
 
class  Document
 
class  DocumentAction
 
class  DocumentInfo
 
class  DocumentObserver
 
class  DocumentSynopsis
 
class  DocumentViewport
 
class  EmbeddedFile
 
class  ExecuteAction
 
class  ExportFormat
 
class  FontInfo
 
class  FormField
 
class  FormFieldButton
 
class  FormFieldChoice
 
class  FormFieldSignature
 
class  FormFieldText
 
class  Generator
 
class  GotoAction
 
class  GuiInterface
 
class  HighlightAreaRect
 
class  Movie
 
class  MovieAction
 
class  MovieAnnotation
 
class  NewSignatureData
 
class  NonOwningObjectRect
 
class  NormalizedPoint
 
class  NormalizedRect
 
class  ObjectRect
 
class  Page
 
class  PageSize
 
class  PageTransition
 
class  PixmapRequest
 
class  PrintInterface
 
class  PrintOptionsWidget
 
class  RegularArea
 
class  RegularAreaRect
 
class  RenditionAction
 
class  RichMediaAnnotation
 
class  SaveInterface
 
class  ScreenAnnotation
 
class  ScriptAction
 
class  SignatureInfo
 
class  Sound
 
class  SoundAction
 
class  SoundAnnotation
 
class  SourceReference
 
class  SourceRefObjectRect
 
class  TextDocumentGenerator
 
class  TextDocumentSettings
 
class  TextDocumentSettingsWidget
 
class  TextEntity
 
class  TextPage
 
class  TextRequest
 
class  TextSelection
 
class  Tile
 
class  Utils
 
class  View
 
class  ViewerInterface
 
class  VisiblePageRect
 
class  WidgetAnnotation
 

Typedefs

typedef QFlags< PermissionPermissions
 

Enumerations

enum  GenerationType { Synchronous, Asynchronous }
 
enum  MergeSide {
  MergeRight = 0, MergeBottom = 1, MergeLeft = 2, MergeTop = 3,
  MergeAll = 4
}
 
enum  Permission {
  AllowModify = 1, AllowCopy = 2, AllowPrint = 4, AllowNotes = 8,
  AllowFillForms = 16
}
 
enum  Rotation { Rotation0 = 0, Rotation90 = 1, Rotation180 = 2, Rotation270 = 3 }
 
enum  ScriptType { JavaScript = 0 }
 
enum  SearchDirection { FromTop, FromBottom, NextResult, PreviousResult }
 

Functions

Okular::NormalizedRect buildBoundingRectangleForButtons (const QList< Okular::FormFieldButton * > &formButtons)
 
void moveViewportIfBoundingRectNotFullyVisible (Okular::NormalizedRect boundingRect, DocumentPrivate *docPriv, int pageNumber)
 
uint qHash (const Okular::NormalizedRect &r, uint seed=0)
 

Detailed Description

global.h

The documentation to the global Okular namespace.

Enumeration Type Documentation

Describes the type of generation of objects.

Enumerator
Synchronous 

Will create the object in a synchronous way.

Asynchronous 

Will create the object in an asynchronous way.

Definition at line 55 of file global.h.

The side(s) to be considered when merging areas.

Enumerator
MergeRight 

Merge only if the right side of the first area intersect.

MergeBottom 

Merge only if the bottom side of the first area intersect.

MergeLeft 

Merge only if the left side of the first area intersect.

MergeTop 

Merge only if the top side of the first area intersect.

MergeAll 

Merge if the areas intersects, no matter which side(s).

Definition at line 63 of file global.h.

Describes the DRM capabilities.

Enumerator
AllowModify 

Allows to modify the document.

AllowCopy 

Allows to copy the document.

AllowPrint 

Allows to print the document.

AllowNotes 

Allows to add annotations to the document.

AllowFillForms 

Allows to fill the forms in the document.

Definition at line 23 of file global.h.

A rotation.

Enumerator
Rotation0 

Not rotated.

Rotation90 

Rotated 90 degrees clockwise.

Rotation180 

Rotated 180 degrees clockwise.

Rotation270 

Rotated 2700 degrees clockwise.

Definition at line 45 of file global.h.

Describes the possible script types.

Enumerator
JavaScript 

JavaScript code.

Definition at line 74 of file global.h.

Describes the direction of searching.

Enumerator
FromTop 

Searching from top of the page, next result is to be found, there was no earlier search result.

FromBottom 

Searching from bottom of the page, next result is to be found, there was no earlier search result.

NextResult 

Searching for the next result on the page, earlier result should be located so we search from the last result not from the beginning of the page.

PreviousResult 

Searching for the previous result on the page, earlier result should be located so we search from the last result not from the beginning of the page.

Definition at line 35 of file global.h.

This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Jul 27 2021 22:36:03 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.