okular
document.h
Go to the documentation of this file.
107 OpenNeedsPassword //< The document needs a password to be opened or the one provided is not the correct
114 OpenResult openDocument( const QString & docFile, const KUrl & url, const KMimeType::Ptr &mime, const QString &password = QString() );
195 void setVisiblePageRects( const QVector< VisiblePageRect * > & visiblePageRects, DocumentObserver *excludeObserver = 0 );
312 void setViewportPage( int page, DocumentObserver *excludeObserver = 0, bool smoothMove = false );
320 void setViewport( const DocumentViewport &viewport, DocumentObserver *excludeObserver = 0, bool smoothMove = false );
356 NoOption = 0,
357 RemoveAllPrevious = 1
375 void requestPixmaps( const QLinkedList<PixmapRequest*> &requests, PixmapRequestFlags reqOptions );
419 void translatePageAnnotation( int page, Annotation *annotation, const Okular::NormalizedPoint & delta );
482 GoogleAny
493 EndOfDocumentReached
506 void searchText( int searchID, const QString & text, bool fromStart, Qt::CaseSensitivity caseSensitivity,
564 PostscriptPrinting
625 SaveFormsCapability = 1,
626 SaveAnnotationsCapability = 2
692 OpenResult openDocumentArchive( const QString & docFile, const KUrl & url, const QString &password = QString() );
734 void walletDataForFile( const QString &fileName, QString *walletName, QString *walletFolder, QString *walletKey ) const;
946 void annotationContentsChangedByUndoRedo( Okular::Annotation* annotation, const QString & contents, int cursorPos, int anchorPos );
956 void formTextChangedByUndoRedo( int page, Okular::FormFieldText* form, const QString & contents, int cursorPos, int anchorPos );
963 void formListChangedByUndoRedo( int page, Okular::FormFieldChoice* form, const QList< int > & choices );
970 void formComboChangedByUndoRedo( int page, Okular::FormFieldChoice* form, const QString & text, int cursorPos, int anchorPos );
977 void formButtonsChangedByUndoRedo( int page, const QList< Okular::FormFieldButton* > & formButtons );
1003 Q_PRIVATE_SLOT( d, void doContinueDirectionMatchSearch(void *doContinueDirectionMatchSearchStruct) )
1004 Q_PRIVATE_SLOT( d, void doContinueAllDocumentSearch(void *pagesToNotifySet, void *pageMatchesMap, int currentPage, int searchID) )
1005 Q_PRIVATE_SLOT( d, void doContinueGooglesDocumentSearch(void *pagesToNotifySet, void *pageMatchesMap, int currentPage, int searchID, const QStringList & words) )
1055 Center = 1,
1056 TopLeft = 2
1108 PagesSize
1254 explicit VisiblePageRect( int pageNumber = -1, const NormalizedRect &rectangle = NormalizedRect() );
NormalizedPoint is a helper class which stores the coordinates of a normalized point.
Definition: area.h:47
NormalizedRect is a helper class which stores the coordinates of a normalized rect, which is a rectangle of.
Definition: area.h:105
Definition: area.h:860
Definition: documentitem.h:37
The Movie action executes an operation on a video on activation.
Definition: action.h:432
Definition: document.h:106
int pageNumber
The number of the page nearest the center of the viewport.
Definition: document.h:1048
The keywords which describe the content of the document.
Definition: document.h:1105
Definition: document_p.h:77
A DOM tree containing information about the document.
Definition: document.h:1086
The creator of the document (this can be different from the author)
Definition: document.h:1097
Annotation struct holds properties shared by all annotations.
Definition: annotations.h:90
Base class for objects being notified when something changes.
Definition: observer.h:28
The Rendition action executes an operation on a video or executes some JavaScript code on activation...
Definition: action.h:491
Definition: document.h:105
A DOM tree that describes the Table of Contents.
Definition: document.h:1167
The date of last modification of the document.
Definition: document.h:1102
The producer of the document (e.g. some software)
Definition: document.h:1098
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:25 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.